{"cik":1101026,"entityName":"ZIVO BIOSCIENCE, INC.","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2011-08-17","val":97769358,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q3I"},{"end":"2011-11-17","val":98598621,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q4I"},{"end":"2012-03-20","val":100036350,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2012Q1I"},{"end":"2012-05-08","val":100036350,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2012-08-08","val":101836350,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-11-06","val":103366488,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2013-03-01","val":105338927,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2013-04-25","val":105670927,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-08-06","val":109289384,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-11-06","val":114599163,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2014-03-19","val":122368760,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2014Q1I"},{"end":"2014-05-14","val":123868760,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2014-08-14","val":127280427,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-11-13","val":128561904,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2015-03-30","val":129743859,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2015Q1I"},{"end":"2015-05-14","val":130374361,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-08-12","val":130878159,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-11-13","val":132049700,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2016-03-29","val":132674276,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2016Q1I"},{"end":"2016-05-13","val":132674276,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2016-08-12","val":132876776,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-11-13","val":136745349,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-29","val":136995347,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2017Q1I"},{"end":"2017-05-12","val":139320349,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-08-11","val":140263204,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-10-19","val":140906061,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2018-02-13","val":141196061,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"},{"end":"2018-04-18","val":141678371,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-08-13","val":164824192,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-11-14","val":169000743,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-02-11","val":180036435,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"},{"end":"2019-05-13","val":192185726,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-08-07","val":347203403,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-10-25","val":358751762,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2020-03-26","val":402198752,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2020Q1I"},{"end":"2020-05-11","val":406634877,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-08-12","val":406650332,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-11-05","val":409586542,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2021-02-25","val":418346110,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2021Q1I"},{"end":"2021-05-14","val":428915844,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-08-13","val":9218657,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-11-11","val":9419660,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-11-11","val":9419660,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2022-04-19","val":9419660,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2022-04-19","val":9419660,"accn":"0001654954-22-005733","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-05-02","frame":"CY2022Q1I"},{"end":"2022-05-06","val":9419660,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2022-08-01","val":9419660,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-11-10","val":9419660,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-02-22","val":9419660,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2023Q1I"},{"end":"2023-05-08","val":9419660,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2023-08-01","val":10449660,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-11-09","val":1819523,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2024-03-12","val":2777639,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2024Q1I"},{"end":"2024-05-10","val":2831943,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2024-08-09","val":3366112,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-11-08","val":3546335,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2025-03-12","val":3759213,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2025Q1I"},{"end":"2025-05-10","val":3813517,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2025-08-09","val":3817005,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-11-09","val":3888595,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"EntityListingParValuePerShare":{"label":"Entity Listing, Par Value Per Share","description":"The par value per share of security quoted in same currency as Trading currency. Example: '0.01'.","units":{"USD/shares":[{"end":"2017-08-11","val":0.001,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-10-19","val":0.001,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2018-02-13","val":0.001,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2017Q4I"},{"end":"2018-04-18","val":0.001,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-08-13","val":0.001,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-11-14","val":0.001,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-02-11","val":0.001,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q4I"},{"end":"2019-05-13","val":0.001,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-08-07","val":0.001,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-10-25","val":0.001,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2020-03-26","val":0.001,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2020Q1I"},{"end":"2020-05-11","val":0.001,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-08-12","val":0.001,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-11-05","val":0.001,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2021-02-25","val":0.001,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2021Q1I"},{"end":"2021-05-14","val":0.001,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2011-12-31","val":24995950,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011Q4I"},{"end":"2012-06-30","val":17364153,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012Q2I"},{"end":"2013-06-30","val":37734238,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q2I"},{"end":"2014-06-30","val":20364868,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014Q2I"},{"end":"2015-06-30","val":17014161,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015Q2I"},{"end":"2016-06-30","val":7967207,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q2I"},{"end":"2017-06-30","val":6852340,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2017Q2I"},{"end":"2018-06-30","val":20172951,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018Q2I"},{"end":"2019-06-30","val":18825967,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q2I"},{"end":"2020-06-30","val":27358149,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q2I"},{"end":"2021-06-30","val":29200000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-06-30","val":29200000,"accn":"0001654954-22-005733","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-05-02","frame":"CY2021Q2I"},{"end":"2022-06-30","val":28300000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q2I"},{"end":"2023-06-30","val":17300000,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q2I"},{"end":"2024-06-28","val":15600000,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q2I"}]}}},"us-gaap":{"AcceleratedShareRepurchasesInitialPricePaidPerShare":{"label":"Accelerated Share Repurchases, Initial Price Paid Per Share","description":"The price paid per share to immediately purchase the targeted number of shares on the date of executing the accelerated share repurchase agreement.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-12-31","val":8.56,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11.2,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-05-31","end":"2021-06-02","val":5.5,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-06-01","end":"2021-06-02","val":5.5,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-06-01","end":"2021-06-02","val":5.5,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-06-01","end":"2021-06-02","val":5.5,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-06-02","end":"2021-06-03","val":5.5,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2021-01-01","end":"2021-06-30","val":11.2,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-06-29","end":"2021-07-02","val":4.99,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q2I"},{"start":"2021-01-01","end":"2021-09-30","val":11.2,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":11.2,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":11.2,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-09-01","end":"2021-09-30","val":5.5,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-09-01","end":"2021-09-30","val":5.5,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"start":"2021-09-28","end":"2021-09-30","val":5.5,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-09-28","end":"2021-09-30","val":5.5,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2021-01-01","end":"2021-12-31","val":11.2,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":11.2,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-12-31","val":11.2,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"AccountsAndOtherReceivablesNetCurrent":{"label":"Accounts and Other Receivables, Net, Current","description":"Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":118467,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":118467,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":118467,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":118467,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":118467,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":118467,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":118467,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":118467,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014Q4I"}]}},"AccountsPayable":{"label":"Accounts Payable (Deprecated 2009-01-31)","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. For classified balance sheets, used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer); for unclassified balance sheets, used to reflect the total liabilities (regardless of due date).","units":{"USD":[{"end":"2010-12-31","val":455589,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":619175,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"}]}},"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":455589,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":455592,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-09-30","val":609423,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":660565,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":660663,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":660663,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":660663,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":660565,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":655476,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":723001,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":874730,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":938640,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":938640,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":938640,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":938640,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":938640,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":915048,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":802501,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":938752,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":483208,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":483208,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":483208,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":483208,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":483208,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":600432,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":682375,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":483019,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1225589,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":1225589,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1225589,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1225589,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1225589,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1382422,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1186928,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1218689,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1325659,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":1325659,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1325659,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1114426,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1114426,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1250246,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1111080,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":823725,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":666365,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":666365,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":666365,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":666365,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":666365,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":769079,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":760139,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":635039,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":541710,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":541710,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":541710,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":541710,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":541710,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1131647,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":450412,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":393079,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":422426,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":422426,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":422426,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":422426,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":422426,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":802843,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1165991,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":962168,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1372428,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":1372428,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1372428,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1372428,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1372428,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1823656,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1485722,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1900889,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1559627,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":1559627,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1559627,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1559627,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1559627,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":1559627,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1735159,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":918346,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":728814,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":728814,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":654333,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":654333,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":654333,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":654333,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":654333,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":520367,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":407838,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":606981,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":490670,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":490670,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":490670,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":490670,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":490670,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":670280,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1273437,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":643812,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":993090,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":993090,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":993090,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":993090,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":993090,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":705841,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1093469,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":787599,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":547090,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":547090,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":547090,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":547090,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":655279,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":860939,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":992990,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"}]}},"AccretionAmortizationOfDiscountsAndPremiumsInvestments":{"label":"Accretion (Amortization) of Discounts and Premiums, Investments","description":"The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":110628,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":286341,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-03-31","val":174558,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":461095,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2014-01-01","end":"2014-03-31","val":479003,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":817624,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":1285295,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-02","end":"2014-12-31","val":-1801735,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":518900,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-518900,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":964969,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":1414975,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":-1866842,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":-1866842,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-441931,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-441931,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":-1376182,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-199540,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"}]}},"AccruedLiabilities":{"label":"Accrued Liabilities (Deprecated 2009-01-31)","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. For classified balance sheets, used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer); for unclassified balance sheets, used to reflect the total liabilities (regardless of due date).","units":{"USD":[{"end":"2010-12-31","val":23980,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":9735,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":23980,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":62177,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-09-30","val":24576,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":75349,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":75349,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":75349,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":75349,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":75349,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":121271,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":172722,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":217411,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":270682,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":270682,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":270682,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":270682,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":270682,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":345222,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":661129,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":685349,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":738686,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":738686,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":738686,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":738686,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":738686,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":825474,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":924216,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1051928,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1238994,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":1238994,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1238994,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1238994,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1238994,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1481037,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1641334,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1830641,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2083634,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":2083634,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":2083634,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":2083634,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2336068,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2603794,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2848301,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":404618,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":404618,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":404618,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":104359,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":10000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":10000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":10000,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":10000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":20000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10000,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":10000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":10000,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":10000,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":10000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":74129,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30000,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":40000,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":102500,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":102500,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":102500,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":102500,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":102500,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":223694,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":154250,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":196163,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":214250,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":214250,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":214250,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":214250,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":214250,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":233898,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":266397,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":431397,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":431397,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":467215,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":467215,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-09-30","val":364815,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":398176,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":398176,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":398176,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":398176,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":398176,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":563745,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":681910,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":823779,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1148770,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":1148770,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":1148770,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":1148770,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":1148770,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1287920,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1002999,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1130274,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1096178,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1096178,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1096179,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":1096179,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1224320,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1433953,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1613940,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AccruedPayrollTaxes":{"label":"Accrued Payroll Taxes (Deprecated 2009-01-31)","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. For classified balance sheets, used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer); for unclassified balance sheets, used to reflect the total liabilities (regardless of due date).","units":{"USD":[{"end":"2010-12-31","val":5305,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":20111,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"}]}},"AccruedPayrollTaxesCurrent":{"label":"Accrued Payroll Taxes, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":5305,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q4I"},{"end":"2011-09-30","val":23902,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"}]}},"AccumulatedAmortizationOfCurrentDeferredFinanceCosts":{"label":"Accumulated Amortization, Debt Issuance Costs, Current","description":"Amount of accumulated amortization of debt issuance costs classified as current.","units":{"USD":[{"end":"2012-03-31","val":4284,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1I"},{"end":"2013-03-31","val":28152,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2014-03-31","val":4835,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4835,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4835,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3I"},{"end":"2015-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2011-12-31","val":-229309,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q4I"},{"end":"2012-06-30","val":-263875,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2014-12-31","val":-31250,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":-31250,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":-31250,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":31250,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-37500,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-43750,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-50000,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":56250,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":56250,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":56250,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":56250,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-56250,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":62500,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":68750,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":75000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-81250,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-81250,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":-81250,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":81250,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":81250,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-87500,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-93750,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":100000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":100000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":100000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":100000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-12-31","val":100000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":100000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":100000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":100000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":100000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":100000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":100000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":100000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":100000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-06-30","val":100000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":100000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":100000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":100000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":100000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":100000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2010-12-31","val":25485816,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":25485816,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":25485816,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":26110167,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":26458041,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":27130276,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":27130276,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":27130276,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":27130276,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":27130276,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":27766279,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":27826600,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":28176687,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":28448705,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":28448705,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":28448705,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":28448705,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":28448705,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":28454722,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":29468346,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":32216425,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":32895380,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":32895380,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":32895380,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":32895380,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":32895380,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":33637984,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":34176717,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":34479725,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":35427339,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":35427339,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":35427339,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":35427339,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":35427339,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":35725431,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":37136946,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":37892032,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":38085266,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":38085266,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":38085266,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":38085266,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":38085266,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":38859387,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":40153860,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":39636094,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":40016059,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":40016059,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":40016059,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":40016059,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":40016059,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":40164137,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":40353558,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":41753140,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":47366814,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":47366814,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":47366814,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":47366814,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":47366814,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":47957989,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":52233284,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":53610375,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":55985626,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":55985626,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":55985626,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":55985626,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":55985626,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":56618919,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":72544042,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":74565276,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":81222726,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":81222726,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":81222726,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":81222726,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":81222726,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":82949018,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":83268134,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":85672742,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":87340025,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":87340025,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":87747898,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":87747898,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":87747898,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":87747898,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":89437765,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":110452205,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":112473855,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":112473855,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":114259830,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":114259830,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":114259830,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":113092025,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":113092026,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":114830459,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":115328203,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":114678559,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":115784488,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":115784488,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":115784488,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":115792337,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":115792338,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":116026590,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":116693992,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":120577382,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":121373488,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":121373488,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":121373488,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":121373488,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":121373488,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":122588510,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":130797635,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":133278605,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":136448032,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":136448032,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":136448032,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":136448032,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":139556668,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":140273406,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":140560590,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AdjustmentOfWarrantsGrantedForServices":{"label":"Adjustment of Warrants Granted for Services","description":"Adjustment for noncash service expenses paid for by granting of warrants.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":10588,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":69713,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":69713,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":166668,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-12-31","val":166668,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":166668,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":384065,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":384065,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":384065,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":192614,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-12-31","val":192614,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":192614,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1248615,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"AdjustmentsToAdditionalPaidInCapitalWarrantIssued":{"label":"Adjustments to Additional Paid in Capital, Warrant Issued","description":"Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":48429,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-02","end":"2015-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"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":1113200,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1175630,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":1201758,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":19891,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":40748,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":79937,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1337289,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":1337289,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":2487779,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":2487779,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":283340,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":283340,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":538733,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":538733,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":969821,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":969821,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":1393313,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":1393313,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":24512,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":24512,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":558335,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":558335,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":985832,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":985832,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":3605235,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":3605235,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1196222,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1196222,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1196223,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":1196222,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":3158487,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":3158487,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":3158487,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":3847907,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1248615,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":975024,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":975024,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1367389,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":1624309,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1624309,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-12-31","val":3377512,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":2970027,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":570629,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":2692462,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"AmortizationOfAcquiredIntangibleAssets":{"label":"Amortization of Acquired Intangible Assets (Deprecated 2013-01-31)","description":"The aggregate expense charged against earnings to allocate the cost of acquired intangible assets. As a noncash expense, this element is added back to net income when calculating cash provided by (used in) operations using the indirect method.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":242,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":484,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":726,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-02","end":"2012-12-31","val":967,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":6234,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":6234,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-06-30","val":6234,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":6234,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-02","end":"2013-12-31","val":6234,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"}]}},"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":"2010-01-01","end":"2010-09-30","val":-132063,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":-32483,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2010-01-02","end":"2010-12-31","val":-162371,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":35148,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":63830,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":-93892,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":93892,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-30062,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-142412,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":110628,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-110628,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":286341,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-286341,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-175713,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":477948,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-482247,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":-195905,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":-174559,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-461095,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-461095,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-286536,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-286536,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-925107,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-925107,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-464012,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-464012,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":479003,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-817624,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":817624,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-338621,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-1285295,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1285295,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-467671,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-02","end":"2014-12-31","val":-4835,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":518900,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":964969,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-964969,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-446069,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1414975,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-1414975,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-450006,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-949118,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":949118,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-507187,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":507187,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1119875,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1119875,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":-170757,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":170757,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-26813,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1376182,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-28116,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":199540,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":306008,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":306008,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":106468,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":106468,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":427626,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":427626,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":121618,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-07-01","end":"2017-09-30","val":121618,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":574716,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":574716,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":94753,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":94753,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":242673,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":242673,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":147920,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":147920,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":522045,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":522045,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-07-01","end":"2018-09-30","val":279372,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":279372,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":903317,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":903317,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":374608,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":374608,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":374608,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":374608,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":374608,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":374608,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":374608,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":374608,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":214913,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":214913,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":214913,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":434712,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":434712,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":219798,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":219798,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":439594,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":439594,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"}]}},"AmortizationOfDeferredLeasingFees":{"label":"Amortization of Deferred Leasing Fees","description":"This element represents the amortization of deferred leasing fees incurred by the lessor and amortized over the term of the lease. Such fees represent (a) costs to originate a lease incurred in transactions with independent third parties that (i) result directly from and are essential to acquire that lease and (ii) would not have been incurred had that leasing transaction not occurred and (b) certain costs directly related to specified activities performed by the lessor for that lease. Those activities are: evaluating the prospective lessee's financial condition; evaluating and recording guarantees, collateral, and other security arrangements; negotiating lease terms; preparing and processing lease documents; and closing the transaction.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":26813,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":28116,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":56233,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":56233,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":84350,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":84350,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":690079,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":690079,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1278032,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":1278032,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2748838,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2748838,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":4542444,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":4542444,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":5093001,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":5093001,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1174772,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":1174772,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1187817,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":1187817,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":1187817,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":1187817,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":1187817,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":1187817,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"AmortizationOfDeferredSalesCommissions":{"label":"Amortization of Deferred Sales Commissions","description":"The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":-4117,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2012-01-02","end":"2012-12-31","val":-95105,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-02","end":"2013-12-31","val":-2821630,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":2821630,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2016-01-01","end":"2016-06-30","val":949118,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1119875,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":1376181,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":199540,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":306008,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":306008,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":427626,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":427626,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":574716,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":574716,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":94753,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":1372785,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":242673,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2748838,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":522045,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":4542444,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":903317,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":903317,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1549381,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":1549381,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1187817,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":1187817,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":1187817,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":1187817,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":374608,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":374608,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"AmortizationOfFinancingCostsAndDiscounts":{"label":"Amortization of Debt Issuance Costs and Discounts","description":"Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":43520,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":242673,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":522045,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-06-30","val":374608,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":374608,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":374608,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":374608,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":483,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":725,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":966,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":242,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":484,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":484,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":725,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-09-30","val":725,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-12-31","val":967,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":967,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":242,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":484,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":726,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":967,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"}]}},"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":"2021-01-01","end":"2021-06-30","val":52839,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":52957,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":52957,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-12-31","val":53076,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2010-12-31","val":339921,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":339921,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":339921,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":390847,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":366051,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":463494,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":463494,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":463494,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":463494,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":463494,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":417429,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":356313,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":228871,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":234004,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":234004,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":234004,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":234004,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":234004,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":221235,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":496201,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2011094,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2174403,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":2174403,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":2174403,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2174403,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":2174403,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1783659,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1541061,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1592926,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":101857,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":101857,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":101857,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":101857,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":101857,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":183030,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":119244,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":101796,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":72680,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":72680,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":72680,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":72680,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":72680,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":349598,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":90846,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":749910,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":737292,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":737292,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":737292,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":737292,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":737292,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1238745,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":205540,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1429181,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4210079,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":4210079,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":332278,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":332278,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":332278,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2787096,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":739670,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":278532,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":411506,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":411506,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":411506,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":411506,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":411506,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":103761,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":112229,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":69901,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":369393,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":369393,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":369393,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":369393,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":369393,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":178916,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":222704,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":130440,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":220179,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":220179,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":220179,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":220179,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":220179,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":220179,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":648884,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11103617,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10971590,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":10971590,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8990178,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":8990178,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":8990178,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":8990178,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":8990178,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7688129,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5864608,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3971356,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2123019,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":2123019,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":2123019,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":2123019,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":2123019,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1127964,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":710330,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2102037,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":555715,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":555715,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":555715,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":555715,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":555715,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":816396,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":575588,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":495587,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1643122,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1643122,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1643122,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":1643122,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1331334,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":703327,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":559452,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2010-12-31","val":37012,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":37012,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":37012,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":62823,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":92380,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":249830,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":249830,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":249830,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":249830,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":249830,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":180737,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":173353,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":62450,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":90805,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":90805,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":90805,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":90805,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":90805,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":97473,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":495356,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":518968,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":688527,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":688527,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":688527,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":688527,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":688527,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":304878,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":68530,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":126645,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":33107,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":33107,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":33107,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":33107,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":33107,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":120530,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":62994,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":51796,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":28930,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":28930,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":28930,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":28930,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":28930,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":312098,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":59596,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":614538,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":520423,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":520423,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":520423,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":520423,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":520423,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1056243,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":57405,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1315412,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":332278,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":332278,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":332278,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":332278,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":332278,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":187327,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":739670,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":278532,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":411506,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":411506,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":411506,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":411506,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":411506,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":103761,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":112229,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":69901,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":369393,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":369393,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":369393,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":369393,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":369393,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":178916,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":222704,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":130440,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":167815,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":167815,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":167815,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":167815,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":167815,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":167815,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":458382,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11061879,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10935483,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":10935483,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8959953,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":8959953,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":8959953,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":8959953,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":8959953,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7454239,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5600834,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3728539,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1901679,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":1901679,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":1901679,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1901679,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":1901679,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":928214,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":530075,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1947869,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":425377,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":425377,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":425377,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":425377,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":425377,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":710617,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":495127,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":436545,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1635442,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1635442,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1635442,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":1635442,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1022923,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":409894,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":281399,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AssetsNoncurrent":{"label":"Assets, Noncurrent","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":198119,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q4I"},{"end":"2017-09-30","val":113769,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":52364,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"CapitalExpendituresIncurredButNotYetPaid":{"label":"Capital Expenditures Incurred but Not yet Paid","description":"Future cash outflow to pay for purchases of fixed assets that have occurred.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"}]}},"Cash":{"label":"Cash","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2010-12-31","val":15603,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":15603,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":15603,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":10297,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":60132,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":225696,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":225696,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":132447,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-12-31","val":47147,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":47147,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":47147,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":254604,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":281166,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":493104,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":493104,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":493104,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":493104,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":493104,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":96823,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":31011,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":101564,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1383,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":1383,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1383,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1383,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":1383,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11007,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":15987,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19914,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16589,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":16589,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":16589,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":16589,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":16589,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":259229,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":25733,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":585281,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":506986,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":506986,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1007501,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2009-12-31","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2009-12-31","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2009-12-31","val":0,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2009Q4I"},{"end":"2010-06-30","val":46361,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2I"},{"end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3I"},{"end":"2010-12-31","val":15603,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":15603,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":15603,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2010-12-31","val":15603,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2010-12-31","val":15603,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2010-12-31","val":15603,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2010-12-31","val":15603,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2010Q4I"},{"end":"2011-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1I"},{"end":"2011-06-30","val":10297,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2011-06-30","val":10297,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2I"},{"end":"2011-09-30","val":60132,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2011-09-30","val":60132,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q3I"},{"end":"2011-12-31","val":225696,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":225696,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":225696,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":225696,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":225696,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2011-12-31","val":225696,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2011Q4I"},{"end":"2012-03-31","val":132447,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2012-03-31","val":132447,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1I"},{"end":"2012-06-30","val":95553,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7287,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":47147,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":47147,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":47147,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":47147,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2012-12-31","val":47147,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":47147,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2012Q4I"},{"end":"2013-01-01","val":47147,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2013-03-31","val":25856,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2013-03-31","val":25856,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":254604,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":281166,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":493103,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":493104,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":493104,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":493104,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":493104,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2013-12-31","val":493104,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2013-12-31","val":493104,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2013-12-31","val":493104,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":96823,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2014-03-31","val":96823,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":31011,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":31011,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":101564,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-09-30","val":101564,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1383,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":1383,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1383,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1383,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-01-01","val":1383,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-03-31","val":11007,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":15987,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19914,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16589,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":16589,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2015-12-31","val":16589,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2015-12-31","val":16589,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2015-12-31","val":16589,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2015Q4I"},{"end":"2016-03-31","val":259229,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":25733,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":585281,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3I"},{"end":"2016-12-31","val":506986,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":506986,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":506986,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":506986,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":506986,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":506986,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2016-12-31","val":506986,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":506986,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":506986,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1007501,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":1007501,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1I"},{"end":"2017-06-30","val":24208,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":24208,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1224581,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2017-09-30","val":1224581,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":317135,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":317135,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":317135,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":317135,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":317135,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2017-12-31","val":317135,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2017-12-31","val":317135,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2017-12-31","val":317135,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2017-12-31","val":317135,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":98136,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2018-03-31","val":98135,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1I"},{"end":"2018-06-30","val":677991,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":677991,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":228386,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":228386,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3I"},{"end":"2018-12-31","val":388891,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":388891,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":388891,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":388891,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":388891,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2018-12-31","val":388890,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":388890,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2018-12-31","val":388890,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2018-12-31","val":388891,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4285,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2019-03-31","val":4285,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1I"},{"end":"2019-06-30","val":43534,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2019-06-30","val":43534,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15427,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2019-09-30","val":15427,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":346111,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":346111,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":346111,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":346111,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":346111,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":346111,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":346111,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2019-12-31","val":346111,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":346111,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2019-12-31","val":346111,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10043,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-03-31","val":10043,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-06-30","val":118869,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-06-30","val":118869,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2I"},{"end":"2020-09-30","val":55367,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-09-30","val":55368,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-09-30","val":55368,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-09-30","val":55368,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":137862,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":137862,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":137862,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":137862,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":137862,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":137862,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2020-12-31","val":137862,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2020-12-31","val":137862,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":231935,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":231935,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10903264,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10803398,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":10803398,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2021-09-30","val":10803398,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8901875,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":8901875,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":8901875,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":8901875,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6598982,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5083720,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":1799263,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":46361,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":15603,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-15603,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-5306,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":-5306,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":44529,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":44529,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":210093,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":210093,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-93249,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-130143,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-130143,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-218409,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-218409,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-178549,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-178549,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":-21291,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":207457,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":234019,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-02","end":"2013-12-31","val":445956,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-396281,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-396281,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-462093,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-391540,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-02","end":"2014-12-31","val":-491721,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9624,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":9624,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":14604,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":14604,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":18531,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":18531,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":15206,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":15206,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":242640,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":242640,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9144,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":568692,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":490397,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":500515,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"}]}},"CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash and Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","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. Excludes effect from exchange rate changes.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":9144,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":568692,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":490397,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":500515,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-482778,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-482778,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":717595,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":717595,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-189851,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-189851,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-218999,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":-219000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":360856,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":360856,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":-88749,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-88749,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":71756,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":71756,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-384605,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":-384605,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-345356,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-345356,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-373463,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":-373463,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-42780,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":-42780,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-336068,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-336068,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-227242,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-227242,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-290743,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-290743,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-208249,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":94074,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10765402,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":10665536,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"}]}},"CashPeriodIncreaseDecrease":{"label":"Cash, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash. Cash is the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":-93249,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2013-01-01","end":"2013-03-31","val":-21291,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":207457,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":234019,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":445957,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":-462093,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-391540,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-491721,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"}]}},"CommitmentsAndContingencies":{"label":"Commitments and Contingencies","description":"Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2010-12-31","val":0.001,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":0.001,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":0.001,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.001,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.001,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.001,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":0.001,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":0.001,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":0.001,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":0.001,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.001,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.001,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.001,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.001,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":0.001,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":0.001,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":0.001,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":0.001,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.001,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.001,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.001,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.001,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0.001,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":0.001,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.001,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0.001,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.001,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":0.001,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":0.001,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-12-31","val":0.001,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":0.001,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":0.001,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.001,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0.001,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":0.001,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":0.001,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":0.001,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":0.001,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":0.001,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.001,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.001,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":0.001,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":0.001,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":0.001,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":0.001,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0.001,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0.001,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0.001,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0.001,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":0.001,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":0.001,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":0.001,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0.001,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":0.001,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":0.001,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":0.001,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":0.001,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0.001,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.001,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":0.001,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0.001,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0.001,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":0.001,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.001,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.001,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.001,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":0.001,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":0.001,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0.001,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0.001,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.001,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.001,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.001,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.001,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":0.001,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":0.001,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0.001,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.001,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.001,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.001,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2010-12-31","val":150000000,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":150000000,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":150000000,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":150000000,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":150000000,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":150000000,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":150000000,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":150000000,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":200000000,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":200000000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":150000000,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":150000000,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":200000000,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":200000000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":200000000,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":200000000,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":200000000,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":200000000,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":200000000,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":200000000,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":200000000,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":200000000,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":200000000,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":200000000,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":200000000,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":200000000,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":200000000,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":200000000,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":200000000,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":200000000,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":200000000,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":300000000,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":300000000,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":200000000,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":300000000,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-12-31","val":300000000,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":300000000,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":300000000,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":300000000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":450000000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":300000000,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":300000000,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":300000000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":450000000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":450000000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":450000000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":450000000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":700000000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":450000000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":450000000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":450000000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":700000000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":700000000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":700000000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":700000000,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":700000000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":700000000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":700000000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":700000000,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":700000000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":1200000000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":1200000000,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":1200000000,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":700000000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1200000000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1200000000,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1200000000,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1200000000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":1200000000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1200000000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1200000000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1200000000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1200000000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1200000000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1200000000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1200000000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":1200000000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":150000000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1200000000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1200000000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":1200000000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1200000000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":150000000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":150000000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":150000000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":150000000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":150000000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":150000000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":150000000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":150000000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":150000000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":150000000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":150000000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":150000000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":150000000,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":150000000,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":25000000,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":25000000,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":150000000,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":150000000,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":25000000,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25000000,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":25000000,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":25000000,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":25000000,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":2500000,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":25000000,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":25000000,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25000000,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25000000,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":25000000,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":25000000,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":25000000,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25000000,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25000000,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":25000000,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2010-12-31","val":92705351,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":92705351,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":92705026,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":96645358,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":97761358,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":100036350,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":100036350,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":100036350,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":100036350,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":100036350,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":100036350,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":100436350,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":103150486,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":105317816,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":105317816,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":105317816,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":105317816,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":105317816,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":105338927,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":107812111,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":113616163,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":116852093,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":116852093,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":116852093,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":116852093,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":116852093,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":122868760,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":127280427,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":128561904,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":128773859,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":128773859,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":128773859,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":128773859,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":129874361,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":130878159,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-12-31","val":132156776,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":132156776,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":132156776,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":132156776,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":132156776,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":132674276,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":132786776,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":136616776,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":136745347,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":136745347,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":136745347,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":136745347,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":136745347,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":137445347,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":139320347,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":140906061,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":141106061,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":141106061,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":141106061,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":141106061,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":141106061,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":141286061,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":160324192,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":168500743,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":180036435,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":180036435,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":180036435,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":180036435,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":180036435,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":186185726,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":341653403,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":357751762,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":396736506,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":396736506,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":396736506,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":396736506,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":413035675,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":403891695,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":406650332,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":406924005,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":396736506,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":413035675,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":421119081,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-12-31","val":9419660,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9419660,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":1569943,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2382356,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":2382356,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3621335,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":3621335,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":3621335,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":3621335,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3791093,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3817005,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3832327,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2010-12-31","val":92705351,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":92705351,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":92705026,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":96645358,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":97761358,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":100036350,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":100036350,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":100036350,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":100036350,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":100036350,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":100036350,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":100436350,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":103150486,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":105317816,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":105317816,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":105317816,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":105317816,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":105317816,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":105338927,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":107812111,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":113616163,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":116852093,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":116852093,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":116852093,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":116852093,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":116852093,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":122868760,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":127280427,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":128561904,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":128773859,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":128773859,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":128773859,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":128773859,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":129874361,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":130878159,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-12-31","val":132156776,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":132156776,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":132156776,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":132156776,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":132156776,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":132674276,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":132786776,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":136616776,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":136745347,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":136745347,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":136745347,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":136745347,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":136745347,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":137445347,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":139320347,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":140906061,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":141106061,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":141106061,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":141106061,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":141106061,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":141106061,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":141286061,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":160324192,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":168500743,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":180036435,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":180036435,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":180036435,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":180036435,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":180036435,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":186185726,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":341653403,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":357751762,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":396736506,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":396736506,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":396736506,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":396736506,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":413035675,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":403891695,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":406650332,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":406924005,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":396736506,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":413035675,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":5162945,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":5162945,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":5162945,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":5162945,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":421119081,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9068657,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9417160,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":9417160,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9419660,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":9419660,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":9419660,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":9419660,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":9419660,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9419660,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9419660,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9419660,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9419660,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":9419660,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":9419660,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1569943,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":1569943,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9419660,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9419660,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1741610,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2382356,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":2382356,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2382356,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":2382356,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":2382356,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2789655,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3319032,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3490396,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3621335,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":3621335,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":3621335,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":3621335,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3791093,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3817005,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3832327,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2010-12-31","val":92705,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":92705,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":92705,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":96645,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":97761,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":100036,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":100036,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":100036,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":100036,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":100036,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":100036,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":100436,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":103151,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":105318,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":105318,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":105318,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":105318,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":105318,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":105339,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":107812,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":113616,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":116852,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":116852,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":116852,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":116852,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":116852,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":122869,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":127281,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":128562,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":128774,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":128774,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":128774,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":128774,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":128774,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":129874,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":130878,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":131870,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":132157,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":132157,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":132157,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":132157,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":132157,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":132675,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":132787,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":136617,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":136745,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":136745,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":136745,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":136745,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":136745,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":137446,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":139321,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":140906,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":141107,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":141107,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":141107,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":141107,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":141107,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":141286,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":160325,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":168501,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":180037,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":180037,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":180037,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":180037,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":180037,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":186186,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":341653,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":357752,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":396737,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":396737,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":396737,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":396737,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":396737,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":403892,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":406651,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":406924,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":413036,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":413036,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":5163,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":5163,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":5163,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":5163,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":421119,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9069,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9417,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":9417,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9420,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":9420,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":9420,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":9420,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":9420,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9420,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9420,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-07-28","val":50000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-09-30","val":9420,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-16","val":10000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-19","val":300000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":9420,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":9420,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":9420,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1570,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":1570,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9420,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9420,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1742,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2383,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":2383,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2382,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":2382,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":2383,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2791,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3319,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3490,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3621,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":3621,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":3621,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":3621,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3791,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3817,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3832,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"ConversionOfStockAmountIssued1":{"label":"Conversion of Stock, Amount Issued","description":"\"The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":50000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"}]}},"ConvertibleDebtCurrent":{"label":"Convertible Debt, Current","description":"The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"end":"2010-12-31","val":157064,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":157064,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":157064,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":69751,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":78011,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":84226,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":84226,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":84226,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":84226,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":84226,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":153212,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":482458,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":482458,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":482458,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":482458,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":1260989,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1531734,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1619319,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1619319,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":1619319,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1619319,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1619319,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1558727,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2201064,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2823431,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3628386,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":3628386,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":3628386,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":3628386,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3889544,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4070422,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4929544,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1224510,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1224510,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1224510,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1224510,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1654301,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2241993,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2383987,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6886710,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":6886710,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":240000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2024-12-31","val":138164,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-06-30","val":138510,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":236513,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"ConvertibleDebtNoncurrent":{"label":"Convertible Debt, Noncurrent","description":"Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"end":"2010-12-31","val":104063,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":104063,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":104063,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":255206,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":281087,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":423393,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":423393,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":423393,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":423393,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":423393,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":565035,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":718960,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":885567,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":593908,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":593908,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":593908,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":593908,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":399384,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":542651,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":890811,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":890811,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":890811,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":890811,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":890811,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1010407,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":636090,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":481393,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":237042,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":237042,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":237042,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":237042,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":237042,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":645782,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":880974,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":441857,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4598759,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":4598759,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":4598759,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":4598759,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4598759,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4886619,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4869369,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6817871,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3176047,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":3176047,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":14053030,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"}]}},"ConvertibleNotesPayable":{"label":"Convertible Notes Payable","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.","units":{"USD":[{"end":"2014-12-31","val":3628386,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1224510,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":5823269,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":10062757,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2020-12-31","val":5180342,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":5180342,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":5180342,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":5180342,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2020-12-31","val":240000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2020Q4I"},{"end":"2021-06-30","val":240000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":240000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":240000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":240000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":240000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":240000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":240000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":240000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":240000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":240000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":240000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":240000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":240000,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":240000,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":240000,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":240000,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":240000,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":240000,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":240000,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":240000,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":240000,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":240000,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":240000,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":240000,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":240000,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":240000,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":240000,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"}]}},"ConvertibleNotesPayableCurrent":{"label":"Convertible Notes Payable, Current","description":"Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q4I"},{"end":"2011-09-30","val":100863,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2020-12-31","val":5180342,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":240000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q4I"}]}},"CostOfGoodsSold":{"label":"Cost of Goods Sold (Deprecated 2018-01-31)","description":"Total costs related to goods produced and sold during the reporting period.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":19910,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":16290,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":35343,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":15433,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2010-01-02","end":"2010-12-31","val":51807,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":39529,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":73626,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":73626,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":34097,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":34097,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":99060,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-09-30","val":99060,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":25433,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":25433,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-12-31","val":138252,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":138252,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":507219,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":989003,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":481785,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1642268,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":653265,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-02","end":"2012-12-31","val":2080593,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":535337,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":535337,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1417737,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":1417737,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":882400,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":882400,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2305887,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":2305887,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":888150,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":888150,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":3110197,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":3110197,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":778757,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":778757,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1579468,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1579468,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":800710,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":800710,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2675910,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2675910,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1096441,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1096442,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":5153137,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":5153137,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":562442,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":562442,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1604227,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":1604227,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":1041785,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":1041785,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2392532,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":2392532,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":788305,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":788305,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3056280,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":3056280,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":640557,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":640557,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2170668,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":1530112,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2847785,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":677117,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3490444,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":791272,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2021-01-01","end":"2021-09-30","val":5538811,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-07-01","end":"2021-09-30","val":1705830,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3"}]}},"CustomerDepositsCurrent":{"label":"Customer Deposits, Current","description":"The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.","units":{"USD":[{"end":"2010-12-31","val":25194,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":25194,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":25194,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":40349,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":27837,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":27837,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":27837,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":27837,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":27837,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":27837,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":27837,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":27837,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":27837,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":27837,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":27837,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":27837,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":27837,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":27837,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":27837,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q4I"},{"end":"2024-06-30","val":15000,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":45000,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":28793,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":34364,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15000,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"DebtConversionConvertedInstrumentAmount1":{"label":"Debt Conversion, Converted Instrument, Amount","description":"\"The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2018-04-01","end":"2018-06-30","val":30000,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2019-01-01","end":"2019-03-31","val":464929,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":464929,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-03-31","val":464929,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":12080298,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2"}]}},"DebtConversionConvertedInstrumentSharesIssued1":{"label":"Debt Conversion, Converted Instrument, Shares Issued","description":"\"The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.\"","units":{"shares":[{"start":"2018-04-01","end":"2018-06-30","val":392310,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":392310,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":3642800,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":4649291,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-03-31","val":4649291,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":143447677,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":143447677,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":3118359,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3"}]}},"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":"2018-04-01","end":"2018-06-30","val":3592949,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":3592949,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q2"},{"start":"2020-04-13","end":"2021-06-30","val":106315,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-13","end":"2021-09-30","val":106315,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-04-13","end":"2021-09-30","val":106315,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-04-13","end":"2021-12-31","val":106315,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2022-01-01","end":"2022-03-31","val":106315,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":106315,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":106315,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":106315,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":17712,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":17712,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":17712,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":17712,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":17712,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"DebtConversionOriginalDebtInterestRateOfDebt":{"label":"Debt Conversion, Original Debt, Interest Rate of Debt","description":"\"The rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"pure":[{"start":"2018-01-01","end":"2018-03-31","val":0.11,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":0.11,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0.11,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":0.11,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3"},{"start":"2019-04-01","end":"2019-06-30","val":0.11,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":0.11,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q2"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2020-04-29","val":121700,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-04-29","val":121700,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-04-29","val":121700,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-04-29","val":121700,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2020-04-29","val":121700,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2020-04-29","val":121700,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-04-29","val":121700,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-04-29","val":121700,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q1I"},{"end":"2023-02-14","val":605600,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-02-14","val":605600,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2022Q4I"},{"end":"2024-03-05","val":517560,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q1I"}]}},"DebtInstrumentIncreaseAccruedInterest":{"label":"Debt Instrument, Increase, Accrued Interest","description":"Increase for accrued, but unpaid interest on the debt instrument for the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":820,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":820,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2020-01-01","end":"2020-12-31","val":820,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2020-01-01","end":"2020-12-31","val":820,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2020-01-01","end":"2020-12-31","val":820,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020"},{"start":"2021-09-01","end":"2021-09-09","val":1653,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-09-01","end":"2021-09-09","val":1653,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-09-01","end":"2021-09-09","val":1653,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-09-01","end":"2021-09-09","val":1653,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2021-09-01","end":"2021-09-09","val":1653,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-09-01","end":"2021-09-09","val":1653,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-09-01","end":"2021-09-09","val":1653,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q3I"}]}},"DebtInstrumentIncreaseDecreaseForPeriodNet":{"label":"Debt Instrument, Increase (Decrease), Net","description":"Net increase or decrease in the carrying amount of the debt instrument for the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":113555,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-379315,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-709638,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-03-31","val":138749,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1382376,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":3136429,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2014-01-01","end":"2014-03-31","val":-5364711,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-5957121,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-4481479,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-02","end":"2014-12-31","val":-8418982,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"}]}},"DebtInstrumentInterestRateEffectivePercentage":{"label":"Debt Instrument, Interest Rate, Effective Percentage","description":"Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.","units":{"pure":[{"end":"2020-05-07","val":0.6,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-05-07","val":0.6,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-05-07","val":0.6,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-05-07","val":0.6,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2020-05-07","val":0.6,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2020-05-07","val":0.6,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-05-07","val":0.6,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-05-07","val":0.6,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q1I"},{"end":"2023-02-14","val":0.084,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-02-14","val":0.084,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2022Q4I"},{"end":"2024-03-05","val":0.085,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q1I"},{"end":"2025-07-08","val":0.133,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.133,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"DebtInstrumentInterestRateStatedPercentage":{"label":"Debt Instrument, Interest Rate, Stated Percentage","description":"Contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"end":"2020-05-07","val":0.01,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-05-07","val":0.01,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-05-07","val":0.01,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-05-07","val":0.01,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2020-05-07","val":0.01,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2020-05-07","val":0.01,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-05-07","val":0.01,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-05-07","val":0.01,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q1I"},{"end":"2023-02-14","val":0.084,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"}]}},"DebtInstrumentUnamortizedDiscount":{"label":"Debt Instrument, Unamortized Discount","description":"Amount, after accumulated amortization, of debt discount.","units":{"USD":[{"end":"2015-12-31","val":385190,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":385190,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":385190,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":385190,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":317899,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":435207,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":293213,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":500490,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":500490,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"}]}},"DebtInstrumentUnamortizedDiscountPremiumNet":{"label":"Debt Instrument, Unamortized Discount (Premium), Net","description":"Amount, after accumulated amortization, of debt discount (premium).","units":{"USD":[{"end":"2015-12-31","val":1458741,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":1458741,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":1458741,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1458741,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1808381,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1370631,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":522129,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":73953,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":73953,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":638809,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"}]}},"DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction":{"label":"Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction","description":"The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":20000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"}]}},"DebtRelatedCommitmentFeesAndDebtIssuanceCosts":{"label":"Debt Related Commitment Fees and Debt Issuance Costs","description":"Represents the charge against earnings during the period for commitment fees and debt issuance expenses.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-06-30","val":-106658,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-106658,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"DeferredCosts":{"label":"Deferred Costs, Noncurrent","description":"Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":198119,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":198119,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":198119,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":141885,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":113769,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3877801,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":3877801,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2599769,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2020-12-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":143377,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"DeferredFinanceCostAmortizationExpense":{"label":"Deferred Finance Cost, Amortization Expense (Deprecated 2009-01-31)","description":"The charge during the period representing the systematic and rational allocation of deferred finance costs over the term of the debt arrangement to which it pertains.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-06-30","val":22365,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":41383,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-09-30","val":-41383,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":-19018,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-06-30","val":8570,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":12868,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"}]}},"DeferredFinanceCostsCurrentNet":{"label":"Debt Issuance Costs, Current, Net","description":"Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-12-31","val":13722,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":13722,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":13722,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":13722,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":13722,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":9438,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":40111,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":35812,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":34957,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q4I"},{"end":"2012-12-31","val":34957,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2013-03-31","val":34957,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"}]}},"DeferredFinanceCostsNet":{"label":"Debt Issuance Costs, Net","description":"Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2012-12-31","val":34957,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":34957,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":34957,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":34957,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":21941,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4834,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":4834,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":4834,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4834,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4834,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-09-30","val":110372,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":198119,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":198119,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":170002,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"}]}},"DeferredFinanceCostsNoncurrentNet":{"label":"Debt Issuance Costs, Noncurrent, Net","description":"Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q4I"},{"end":"2010-12-31","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2011-06-30","val":35341,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":16323,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":40350,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"}]}},"DeferredRentCreditCurrent":{"label":"Deferred Rent Credit, Current","description":"For a classified balance sheet, the cumulative difference as of the balance sheet date between the payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, within one year of the balance sheet date.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-12-31","val":96347,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":96347,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":96347,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":96347,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":96347,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":83885,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":68694,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":59987,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":19110,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2012-12-31","val":19110,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":19110,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":19110,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":19110,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2013-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"}]}},"DeferredRentCreditNoncurrent":{"label":"Deferred Rent Credit, Noncurrent","description":"For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.","units":{"USD":[{"end":"2010-12-31","val":171995,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-12-31","val":48264,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":48264,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":48264,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":48264,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":48264,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":18045,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":12265,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012Q4I"}]}},"DeferredRevenue":{"label":"Deferred Revenue","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2012-12-31","val":235000,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1032526,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1384907,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1936800,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":1936800,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1936800,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1936800,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1482885,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2001001,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2031103,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2031103,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1106320,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":1106320,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":1106320,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1106320,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1106320,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1003702,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":801061,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":579880,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":525904,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":525904,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":525904,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":525904,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":525904,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":432150,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":200141,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":57906,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"}]}},"DeferredRevenueAndCreditsCurrent":{"label":"Deferred Revenue and Credits, Current","description":"Total carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue or other forms of income in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-09-02","val":235000,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2010Q3I"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2010-12-31","val":15000,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":15000,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":15000,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2011-06-30","val":15000,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":15000,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011Q4I"}]}},"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":"2010-12-31","val":235000,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":235000,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":235000,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2011-06-30","val":227500,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":223750,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":235000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":235000,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":235000,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":235000,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":235000,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":235000,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":235000,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":235000,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":235000,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q4I"},{"end":"2012-12-31","val":235000,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":235000,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":235000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2013-03-31","val":235000,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"}]}},"DeferredRevenueRevenueRecognized1":{"label":"Deferred Revenue, Revenue Recognized","description":"Amount of revenue recognized that was previously reported as deferred or unearned revenue.","units":{"USD":[{"start":"2020-04-13","end":"2021-06-30","val":2031103,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-13","end":"2021-09-30","val":2031103,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-04-13","end":"2021-09-30","val":2031103,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-04-13","end":"2021-12-31","val":2031103,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2022-01-01","end":"2022-03-31","val":2031103,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2031103,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":2031103,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":2031103,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2031103,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2031103,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2031103,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2031103,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":2031103,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"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":"2016-12-31","val":15893000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":10794271,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12379047,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":12379047,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-12-31","val":13732734,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsNetCurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Current","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.","units":{"USD":[{"end":"2012-12-31","val":7500000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012Q4I"}]}},"DepositAssets":{"label":"Deposit Assets","description":"The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.","units":{"USD":[{"end":"2020-12-31","val":3000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":3000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":3000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":3000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":3000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"}]}},"DepositsAssetsNoncurrent":{"label":"Deposits Assets, Noncurrent","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":124482,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":124482,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":124482,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":125117,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":125117,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":122917,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":122917,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":122917,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":122917,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":122917,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":123762,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":123762,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":123762,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":123762,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":123762,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":123762,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":123762,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":123762,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":123762,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":845,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":845,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":845,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":845,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":845,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":845,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":845,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014Q4I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":15097,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":50192,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":91433,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":34566,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":50862,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":73843,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2015-01-01","end":"2015-09-30","val":18750,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-02","end":"2015-12-31","val":25000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6250,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-09-30","val":18750,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":25000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6250,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"}]}},"DepreciationAmortizationAndAccretionNet":{"label":"Depreciation, Amortization and Accretion, Net","description":"The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":17933,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":34566,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":50862,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-02","end":"2012-12-31","val":73843,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":13203,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":13203,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":13203,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":13203,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":13203,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":13203,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":19453,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":19453,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":6250,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":6250,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12500,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":12500,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":18750,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":18750,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":25000,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":25000,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":6250,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":6250,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":12500,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":12500,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":18750,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":18750,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":25000,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":25000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":6250,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":6250,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":12500,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":18750,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":25000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6250,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"}]}},"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":"2011-01-01","end":"2011-06-30","val":15097,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":34566,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2014-01-01","end":"2014-03-31","val":6250,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12500,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":18750,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-02","end":"2014-12-31","val":25000,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":6250,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":12500,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":18750,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":25000,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":12500,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":18750,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":25000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6250,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12500,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":12500,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":18750,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":18750,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":18750,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":18750,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-04-01","end":"2020-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-04-01","end":"2020-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-04-01","end":"2021-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-04-01","end":"2021-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":50192,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":91433,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":50862,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":73843,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"}]}},"DepreciationExpense":{"label":"Depreciation Expense (Deprecated 2009-01-31)","description":"Amount of total depreciation expense for property, plant and equipment. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":11661,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":25187,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":36560,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":7330,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":15097,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":50192,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-12-31","val":91433,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":17933,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"}]}},"DepreciationNonproduction":{"label":"Depreciation, Nonproduction","description":"The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":12500,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":18750,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":25000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6250,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12500,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":12500,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":18750,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":18750,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":18750,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":18750,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"}]}},"DerivativeLiabilities":{"label":"Derivative Liability","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2012-12-31","val":1026128,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":1026128,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":1026128,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":5692826,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8849870,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8036239,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":8036239,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":8036239,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":8036239,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":8036239,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2671529,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2079118,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4768396,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014Q4I"}]}},"DerivativeLiabilitiesCurrent":{"label":"Derivative Liability, Current","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-12-31","val":528566,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":528566,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":528566,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":528566,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":528566,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":642121,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1153542,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":823219,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1026128,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012Q4I"}]}},"DerivativeLiabilityFairValueNet":{"label":"Derivative Liability, Fair Value, Net (Deprecated 2012-01-31)","description":"Fair value as of the balance sheet date of the gross assets less the gross liabilities of a derivative liability or group of derivative liabilities.","units":{"USD":[{"end":"2012-12-31","val":1026128,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1541965,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"}]}},"DueToRelatedPartiesCurrent":{"label":"Due to Related Parties, Current","description":"Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2015-12-31","val":211233,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":319234,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":319234,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":319234,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":319234,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":319234,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":373234,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":373234,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":478534,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":475834,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":475834,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":475834,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":475834,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":475834,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":502834,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":521834,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":409934,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":432429,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":432429,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":432429,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":432429,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":432429,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"}]}},"DueToRelatedPartiesCurrentAndNoncurrent":{"label":"Due to Related Parties","description":"Carrying amount as of the balance sheet date of obligations due all related parties.","units":{"USD":[{"end":"2020-03-31","val":26000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":36000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":139000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2021-12-31","val":60000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q4I"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-06-30","val":-0.07,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2011-01-01","end":"2011-06-30","val":-0.01,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2"},{"start":"2014-01-01","end":"2014-03-31","val":0.03,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.03,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-0.01,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2015-01-01","end":"2015-03-31","val":-0.01,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.03,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-0.02,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-09-30","val":-0.07,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":-0.01,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2010-01-02","end":"2010-12-31","val":-0.08,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-0.01,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-0.01,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":-0.01,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-0.01,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":-0.01,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-0.03,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-0.03,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-0.01,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.02,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-0.02,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-0.01,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-04-01","end":"2012-06-30","val":-0.01,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.02,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-0.02,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":-0.01,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-0.01,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.03,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-0.03,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":-0.01,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":-0.01,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.05,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-0.05,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-0.04,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-0.04,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.1,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-0.1,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-0.04,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-0.04,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":-0.09,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":-0.09,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.03,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.03,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-0.01,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-0.03,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0.01,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.01,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.03,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-0.02,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.04,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.01,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-02","end":"2015-12-31","val":-0.04,"accn":"0001078782-17-000387","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":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-0.01,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.03,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-0.03,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-0.02,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":-0.02,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.04,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.04,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":-0.01,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.01,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.05,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.05,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.01,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-0.01,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.02,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-0.02,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-0.01,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-0.01,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.04,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":-0.04,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-0.02,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-07-01","end":"2017-09-30","val":-0.02,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.07,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-0.07,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.03,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":-0.03,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.05,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-0.05,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-0.02,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-0.02,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.08,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-0.08,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-07-01","end":"2018-09-30","val":-0.03,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.03,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.09,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-0.09,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.02,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":-0.02,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.03,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-0.03,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-0.01,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":-0.01,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.03,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":-0.03,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-0.01,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-07-01","end":"2019-09-30","val":-0.01,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.04,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":-0.04,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.01,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-0.73,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-0.23,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.02,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-1.43,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-0.69,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.02,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.7,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-0.28,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.86,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-0.21,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"}]}},"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":"2014-01-01","end":"2014-03-31","val":0.03,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.02,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-0.01,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2015-01-01","end":"2015-03-31","val":-0.01,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.03,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-0.02,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-4.6,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.47,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3.31,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-2.78,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-3.87,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.67,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-4.23,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1.12,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1.55,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-0.43,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1.82,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-0.27,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":32892,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q4I"},{"end":"2011-09-30","val":46109,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"}]}},"FairValueAssumptionsExpectedDividendPayments":{"label":"Fair Value Assumptions, Expected Dividend Payments (Deprecated 2018-01-31)","description":"Amount of dividends expected to be paid to holders of the underlying shares or contracted instruments over the term of the instruments life.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}],"USD/shares":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}]}},"FairValueAssumptionsExpectedDividendRate":{"label":"Fair Value Assumptions, Expected Dividend Rate (Deprecated 2018-01-31)","description":"Expected dividends to be paid to holders of the underlying shares or financial instruments (expressed as a percentage of the share or instrument's price).","units":{"pure":[{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"}]}},"FairValueAssumptionsExpectedVolatilityRate":{"label":"Fair Value Assumptions, Expected Volatility Rate (Deprecated 2018-01-31)","description":"Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.","units":{"pure":[{"start":"2014-01-01","end":"2014-03-31","val":1.2133,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2015-01-01","end":"2015-03-31","val":1.2836,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2016-01-01","end":"2016-12-31","val":1.5853,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1.7505,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1.7505,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":1.7505,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1.7559,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1.7451,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}]}},"FairValueAssumptionsRiskFreeInterestRate":{"label":"Fair Value Assumptions, Risk Free Interest Rate (Deprecated 2018-01-31)","description":"Risk-free interest rate assumption used in valuing an instrument.","units":{"pure":[{"start":"2014-01-01","end":"2014-03-31","val":0.0041,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2015-01-01","end":"2015-03-31","val":0.0068,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2016-01-01","end":"2016-12-31","val":0.0071,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.0187,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.0178,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":0.0163,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.0236,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.0236,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}]}},"FederalDepositInsuranceCorporationPremiumExpense":{"label":"Federal Deposit Insurance Corporation Premium Expense","description":"Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":250000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":250000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":250000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-12-31","val":250000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":250000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":250000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":250000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":250000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":250000,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":250000,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"FinanceLeaseInterestExpense":{"label":"Finance Lease, Interest Expense","description":"Amount of interest expense on finance lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":581,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"}]}},"FinanceLeaseLiabilityNoncurrent":{"label":"Finance Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.","units":{"USD":[{"end":"2020-12-31","val":15178,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":15178,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":15178,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":15178,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9929,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6709,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3400,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":3400,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"}]}},"FinanceLeaseRightOfUseAssetAmortization":{"label":"Finance Lease, Right-of-Use Asset, Amortization","description":"Amount of amortization expense attributable to right-of-use asset from finance lease.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-03-31","val":5239,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10622,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":16257,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":16257,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2022-01-01","end":"2022-03-31","val":16257,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2011-12-31","val":7300,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":-7300,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":-7300,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2012-06-30","val":-7784,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-8026,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8267,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012Q4I"}]}},"FiniteLivedIntangibleAssetsFutureAmortizationExpense":{"label":"Finite-Lived Intangible Assets, Future Amortization Expense (Deprecated 2012-01-31)","description":"The aggregate estimated amortization expense for succeeding fiscal years for intangible assets subject to amortization.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":1000,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":1000,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2010-12-31","val":8168,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":8168,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":8168,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2011-06-30","val":7684,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7443,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":7201,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":7201,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":7201,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":7201,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":7201,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":6959,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":6717,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6475,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6234,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2012-12-31","val":6234,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":6234,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":6234,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":6234,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2013-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"}]}},"FiniteLivedPatentsGross":{"label":"Finite-Lived Patents, Gross","description":"Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights.","units":{"USD":[{"end":"2011-12-31","val":14501,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":14501,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":14501,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2012-06-30","val":14501,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":14501,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14501,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012Q4I"}]}},"FixturesAndEquipmentGross":{"label":"Fixtures and Equipment, Gross","description":"Amount before accumulated depreciation of fixtures and equipment. Includes, but is not limited to, machinery, equipment, and engines.","units":{"USD":[{"end":"2011-12-31","val":112879,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":112879,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2012-09-30","val":112879,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":112879,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012Q4I"}]}},"FurnitureAndFixturesGross":{"label":"Furniture and Fixtures, Gross","description":"Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.","units":{"USD":[{"end":"2011-12-31","val":51617,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":51617,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":51617,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-06-30","val":51617,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":51617,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":51617,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012Q4I"},{"end":"2014-12-31","val":20000,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":20000,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":20000,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":20000,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":20000,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":20000,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":20000,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":20000,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":20000,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":20000,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":20000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":20000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":20000,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":20000,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":20000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":20000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":20000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":20000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":20000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":20000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":20000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":20000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":20000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":20000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":20000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":20000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":20000,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":20000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":20000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":20000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20000,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":20000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":20000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":20000,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":20000,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":20000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20000,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20000,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":20000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":20000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":20000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":20000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":20000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":20000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":20000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":20000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":20000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":20000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":20000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":20000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":20000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":20000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":20000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":20000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":20000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"GainLossOnDerivativeInstrumentsNetPretax":{"label":"Gain (Loss) on Derivative Instruments, Net, Pretax","description":"Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":24422,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":506729,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2014-01-02","end":"2014-12-31","val":8418982,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"}]}},"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":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-406482,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-406482,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-406482,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-406482,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-406482,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":-406482,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-406482,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-406482,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":121700,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":121700,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":121700,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":121700,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":121700,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-07-01","end":"2021-09-30","val":121700,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":122520,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":122520,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":121700,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":711309,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":635207,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":960625,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":249316,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2010-01-02","end":"2010-12-31","val":1235975,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":113257,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":182839,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":182839,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-04-01","end":"2011-06-30","val":69581,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":69581,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":333021,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":333021,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":150179,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":150179,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":603104,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":603104,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":153485,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":225485,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":315938,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":315938,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":162453,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-04-01","end":"2012-06-30","val":162453,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":735666,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":735666,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":317728,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":317728,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":938198,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":938198,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":264413,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":264413,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":736416,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":736416,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":472003,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":472003,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1075825,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":1075825,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":339409,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":339409,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":1189812,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":1189812,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":270603,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":270603,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":532748,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":532748,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":262145,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":262148,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":857992,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":726821,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":325244,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":216761,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":907156,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":1035788,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":192568,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":253634,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":383846,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":383846,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":191278,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":191278,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":608893,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":608893,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":225047,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":225047,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":963296,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":963296,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":200531,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":200531,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":404669,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":404669,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":204138,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":204138,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":600150,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":600150,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":195481,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":195481,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":832239,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":832239,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":206341,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":206341,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":428571,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":428571,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":222230,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":222230,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":674529,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":674529,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":245959,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-07-01","end":"2017-09-30","val":245959,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2127979,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":2127979,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":331985,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":331985,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":639315,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":639315,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":307330,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":307330,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":956400,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":956400,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-07-01","end":"2018-09-30","val":317085,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":317085,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1353319,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":1353319,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":309469,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":309469,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":722581,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":722581,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":369512,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":369512,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1062423,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":1062423,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":339842,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-07-01","end":"2019-09-30","val":339842,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4076439,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":4076439,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":693573,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":693573,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1067775,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":1067775,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":374202,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":374202,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1526530,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1526530,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":1526530,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-07-01","end":"2020-09-30","val":458755,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":458755,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":458755,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1948423,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":4820762,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1272745,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1436822,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2236795,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":2718310,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":960567,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":1281488,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2972810,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2972810,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":3970112,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":736014,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":736014,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-07-01","end":"2021-09-30","val":1264102,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6932921,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":6694619,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1346742,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":1346742,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2976295,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":2976295,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":1629553,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1629553,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4373285,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":4373285,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":1396989,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1396989,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6491704,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":6491704,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1568377,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1568377,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2953478,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":2953478,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1385102,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1385102,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4309343,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":4309343,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1355865,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":1355865,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5897594,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":5897594,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":975574,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":975574,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6952851,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":6952851,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":5977277,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":5977277,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":8895978,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":8895978,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1943127,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1943126,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":10275914,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1439552,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2610689,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":1171137,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3446876,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":836187,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"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":"2012-01-01","end":"2012-03-31","val":-507219,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2013-01-01","end":"2013-03-31","val":-535337,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1"},{"start":"2021-01-01","end":"2021-09-30","val":-5538811,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-07-01","end":"2021-09-30","val":-1705830,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":50,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":0,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":50,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":50,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":50,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":50,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":50,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":50,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":50,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-40836,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":-49825,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":-76848,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":59446,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":163581,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":163581,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":153831,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":153831,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":204969,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":204969,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-5187,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":62338,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":62338,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":214067,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":214067,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":278075,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":278075,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":-23591,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-136139,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-136139,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":112,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":112,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":-455432,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":-455432,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":117225,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":117225,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":199167,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":199165,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":1701,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1701,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":744273,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":744273,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":156832,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":156832,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-38661,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-38661,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-6900,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-58544,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":100070,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":-21430,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-75413,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-129413,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-214579,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":-290700,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-448061,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":102717,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2022-01-01","end":"2022-03-31","val":-133966,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-246495,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-47352,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":-163663,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":179610,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":141110,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":474325,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":378655,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-99536,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-99536,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":502420,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":502420,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-287249,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-287249,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":100379,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":100379,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-205491,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-205491,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-446000,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":108189,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":313849,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":445900,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncreaseDecreaseInAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":-5187,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2013-01-01","end":"2013-03-31","val":-23591,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1"}]}},"IncreaseDecreaseInAccountsPayableTrade":{"label":"Increase (Decrease) in Accounts Payable, Trade","description":"Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-282079,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-290700,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":-448061,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":102717,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":93778,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":93778,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-31326,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":-31326,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-124656,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-124656,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":589937,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":589937,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-91300,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-91300,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":-148632,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-148632,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":-119285,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-119285,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":380418,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":380418,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":743566,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":743566,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":539743,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":539743,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":950002,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":950002,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":451229,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":451229,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":113296,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":113296,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":528462,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":528462,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":528462,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":187199,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":187199,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":175533,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":175533,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-641281,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-641281,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-830812,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-830812,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":-830812,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-905295,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":-905295,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":133966,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-246495,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":-47352,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-163663,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":-2558,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2020-01-01","end":"2020-03-31","val":20000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":20000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":2956,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":2956,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-2593,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-2593,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":3735,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":3735,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3735,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-24059,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":24059,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-1524,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2211,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-09-30","val":-2211,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-1139,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":-800,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":-144405,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":43404,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-12967,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":8205,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":-11770,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":18769,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":13176,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":13176,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":45922,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":97373,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":142060,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":195335,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2015-01-02","end":"2015-12-31","val":123929,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":520160,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":764667,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":-5630,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":980558,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":515123,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":480572,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":480572,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":826775,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":826775,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1312188,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1312188,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":508667,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":508665,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1027835,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1027835,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":1565341,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1565341,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":2098419,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":2098419,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":603312,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":603312,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1049040,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":1049040,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":1266165,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":1266165,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":1520441,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":1520441,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":258051,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":258051,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":325507,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":325507,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":505568,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":505568,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":505567,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":654460,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":654460,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":154537,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":154537,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":281738,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":281738,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":445919,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":445919,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":445919,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":483160,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":483160,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-328289,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-328289,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-17616,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-17616,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-100605,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-100605,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":-66639,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-66639,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":166161,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":166161,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":617432,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":617432,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":729140,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":729140,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":752994,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":752994,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":139742,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":139742,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-144582,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-144582,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-16701,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-16701,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-52592,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":128142,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":337774,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":523446,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities","description":"Amount of increase (decrease) in accrued expenses, and obligations classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":45922,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":97373,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":142060,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-02","end":"2012-12-31","val":195335,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":74540,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":74540,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":113383,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":113383,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":137602,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":137602,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":190940,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":190941,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":108787,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":108787,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":207529,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":207529,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":335242,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":335242,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":522307,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":522307,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":242042,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":242042,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":402342,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":402342,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":591647,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":591647,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":844640,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":252434,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":520160,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":764667,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"IncreaseDecreaseInBookOverdrafts":{"label":"Increase (Decrease) in Book Overdrafts","description":"The increase (decrease) in cash during the period due to the net increase or decrease in book overdrafts.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":-7106,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":-9517,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"}]}},"IncreaseDecreaseInCustomerDeposits":{"label":"Increase (Decrease) in Customer Deposits","description":"The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":25194,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-25194,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":15155,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":15155,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":2643,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":2643,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":2643,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":2643,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-06-30","val":-27837,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-27837,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-27837,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-27837,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":-27837,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":-27837,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":15000,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":15000,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":45000,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":45000,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-03-31","val":28793,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":34364,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":15000,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncreaseDecreaseInDeferredCharges":{"label":"Increase (Decrease) in Deferred Charges","description":"The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":1907234,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":2930020,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":143377,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"IncreaseDecreaseInDeferredChargesInvesting":{"label":"Increase (Decrease) in Deferred Charges, Investing","description":"The increase (decrease) in noncurrent deferred charges, classified as investing activities.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":-40358,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-34958,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-34958,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-02","end":"2012-12-31","val":-34957,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"}]}},"IncreaseDecreaseInDeferredRentReceivables":{"label":"Increase (Decrease) in Deferred Rent Receivables (Deprecated 2012-01-31)","description":"The increase (decrease) during the reporting period in the amount due that is the result of the cumulative difference between actual rent due and rental income recognized on a straight-line basis.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":9591,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":-18598,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":-22991,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":-27384,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-42684,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-63653,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-84626,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":-125501,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-19110,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-19110,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"}]}},"IncreaseDecreaseInDeferredRevenue":{"label":"Increase (Decrease) in Deferred Revenue","description":"Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":250000,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-3750,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-7500,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":-7500,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":-11250,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":-11250,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":-15000,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-15000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-06-30","val":-235000,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-235000,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-235000,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-235000,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":-235000,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":-235000,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1032526,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":1032526,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1384907,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1384907,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":55201,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":85303,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":85303,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"}]}},"IncreaseDecreaseInDepositOtherAssets":{"label":"Increase (Decrease) in Deposit Assets","description":"The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":-845,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-845,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-06-30","val":122917,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":122917,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-4681,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":4681,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncreaseDecreaseInDueFromRelatedParties":{"label":"Increase (Decrease) in Due from Related Parties","description":"The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":51644,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-02","end":"2015-12-31","val":121500,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":54000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-09-30","val":94500,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":108001,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":54000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"}]}},"IncreaseDecreaseInDueToRelatedPartiesCurrent":{"label":"Increase (Decrease) in Due to Related Parties, Current","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":67500,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":94500,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":108001,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":54000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":54000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":54000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":159300,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":159300,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":156600,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":156600,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":27000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":27000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":46000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":46000,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":-65900,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-65900,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":-43405,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-43405,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019"}]}},"IncreaseDecreaseInEmployeeRelatedLiabilities":{"label":"Increase (Decrease) in Employee Related Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-145586,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":-151573,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-06-30","val":22447,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":31814,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"}]}},"IncreaseDecreaseInInterestPayableNet":{"label":"Increase (Decrease) in Interest Payable, Net","description":"The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.","units":{"USD":[{"start":"2015-01-02","end":"2015-12-31","val":720711,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":252434,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":986188,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":515123,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-11800,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":-9996,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":-6357,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-894,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-23413,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":-23413,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":-5156,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-09-30","val":-5156,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-12-31","val":10554,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":10554,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"}]}},"IncreaseDecreaseInOtherAccruedLiabilities":{"label":"Increase (Decrease) in Other Accrued Liabilities","description":"The increase (decrease) during the reporting period in other expenses incurred but not yet paid.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2060,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-2060,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-10851,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-10851,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-19886,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-19886,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-12-31","val":-29171,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":185,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-17598,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"IncreaseDecreaseInOtherReceivables":{"label":"Increase (Decrease) in Other Receivables","description":"Amount of increase (decrease) in receivables classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":-118468,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-118467,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-02","end":"2013-12-31","val":-118467,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"}]}},"IncreaseDecreaseInPrepaidExpense":{"label":"Increase (Decrease) in Prepaid Expense","description":"The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-12595,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":-363,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":-5648,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":3836,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-7704,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":-7704,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":-5683,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":-5683,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":443,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":443,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-28440,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-28440,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-27277,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-27277,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-8939,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-8939,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":1710,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":1710,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":-27959,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":-27959,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-78627,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-78627,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-88693,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-88693,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":-63421,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":-63421,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-17466,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-17466,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":34603,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":34603,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":47041,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":47041,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":40398,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":40398,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":-77799,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-77799,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-15283,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-15283,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-160,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-160,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":19383,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":19383,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-40528,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-40528,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-21523,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":21523,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-16916,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":16916,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":-1096,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1096,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-35305,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":35305,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":19760,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":19760,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":77394,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":77394,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1705,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1705,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":74049,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":74049,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":46536,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":46536,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":35003,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":35003,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":7473,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":7473,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":76861,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":76861,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":46080,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":46080,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":31858,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":31858,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":666,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":666,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":125592,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":125592,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":80554,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-80554,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":51791,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-51791,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":-51791,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":6672,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-6672,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":196493,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":196493,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-128661,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":128661,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-102132,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-102132,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":-102132,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-28125,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":28125,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":797179,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":797179,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":459036,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":459036,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-284487,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-284487,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":44338,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":44338,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":617197,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-617197,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":406592,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":406592,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-358217,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-358217,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":44846,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":44846,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-420979,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":420979,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":345399,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-102086,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":102086,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-56473,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":414945,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-09-30","val":133388,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncreaseDecreaseInSecurityDeposits":{"label":"Increase (Decrease) in Security Deposits","description":"The increase (decrease) during the reporting period in security deposits.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-3815,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":-3815,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":-3815,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-635,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-635,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":-635,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":-635,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":-635,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":1565,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1565,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-845,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-845,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-845,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":-845,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":-845,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-845,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":122917,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":122917,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":122917,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":122917,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":845,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":845,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":845,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":845,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":845,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":845,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":845,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":845,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-29058,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-29058,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":-29058,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":-29058,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-29058,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":24378,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"IndefiniteLivedIntangibleAssetsExcludingGoodwill":{"label":"Indefinite-lived Intangible Assets (Excluding Goodwill)","description":"Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-09-30","val":1391281,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1391281,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1391281,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":1391281,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1391281,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1391281,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1391281,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1391281,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1391281,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014Q4I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-8773,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":-2024,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-12553,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":-3780,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2010-01-02","end":"2010-12-31","val":-13964,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-898,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-2163,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":-2622,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-04-01","end":"2011-06-30","val":-1480,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":-1723,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-6684,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":-6684,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-4521,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":-4521,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-47113,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-47113,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-24653,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-24653,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-60475,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-60475,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-35823,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-04-01","end":"2012-06-30","val":-35823,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-108169,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-108169,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":-36340,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-36340,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-141734,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-141734,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":-50307,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":-50307,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-106155,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-106155,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-55848,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-55848,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-199968,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-199968,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-93813,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-93813,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":-441477,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":-441477,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-139788,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-139788,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-235628,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-235628,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-95841,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-95841,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-383604,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-383604,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-147977,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-147977,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-589573,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":515609,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":-152067,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":600,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-320874,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-168807,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-508561,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1800,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-187687,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":600,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":720711,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":-2400,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":600,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-600,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1200,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":600,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1800,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":600,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-35490,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-600,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2020-01-01","end":"2020-06-30","val":48609,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":24182,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":72890,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":72890,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-07-01","end":"2020-09-30","val":24281,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":24281,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":97630,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":24461,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":43043,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":43043,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":18582,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":18582,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":43253,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":43253,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":43253,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":210,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":210,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-07-01","end":"2021-09-30","val":209,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":44677,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":44677,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1805,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":1805,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6043,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":6043,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":4238,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":4238,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":10288,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":10288,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":4245,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":4245,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13319,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":13319,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2968,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":2968,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":34762,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":34762,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":31793,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":31793,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":67498,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":67498,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":32736,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":32736,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":23793,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2648,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":2647,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9413,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":9413,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":6766,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":6766,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":17973,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":17973,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":8560,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":8560,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":2400,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9759,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":7360,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":22717,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":12959,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"InterestExpenseRelatedParty":{"label":"Interest Expense, Related Party","description":"Amount of interest expense incurred on a debt or other obligation to related party.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-06-30","val":-459,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":-243,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-1365,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":-906,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3"},{"start":"2015-01-01","end":"2015-03-31","val":151467,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":320874,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":168807,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":506761,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":187088,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-02","end":"2015-12-31","val":-718311,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":220120,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-220120,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":453561,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":1200,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":233441,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":600,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":700469,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1800,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":246907,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":600,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-950698,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":35490,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-346289,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":600,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":69479,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":69479,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":68879,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":68879,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":104926,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":104926,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":35446,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-07-01","end":"2017-09-30","val":35446,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":139900,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":252366,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":34975,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":63092,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":69950,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":69950,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":34976,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":34976,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":104312,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":104312,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-07-01","end":"2018-09-30","val":34362,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":34362,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":133537,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":133537,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":27307,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":27307,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":53450,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":54031,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":26143,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":26724,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":80175,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":80175,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":26725,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-07-01","end":"2019-09-30","val":26725,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":106900,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":106900,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":24427,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":24427,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":48609,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":24182,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":72890,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":24281,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":97630,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":24461,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":3780,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":2734,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":3780,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3780,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":3455,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":3455,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":7290,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":7290,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":581,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":581,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":581,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":581,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":514,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":514,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2056,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":2056,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":1213,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4853,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"}]}},"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":"2010-01-01","end":"2010-06-30","val":3220,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":3780,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":3084,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":3084,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":3084,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":3084,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":3084,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3084,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":1213,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4853,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":8493,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":8493,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":10920,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":10920,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2377,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":2377,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7131,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":7131,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":16639,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":16639,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":72178,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":72178,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2056,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":2056,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8223,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":8223,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":14391,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":14391,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":18955,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2400,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8242,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":7273,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"InterestPayableCurrent":{"label":"Interest Payable, Current","description":"Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. 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":1673386,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2659574,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2659574,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":2659574,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2659574,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":2659574,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":311824,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":723269,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1163827,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1649240,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":1649240,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":1649240,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1649240,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1649240,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2147907,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2667843,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3141070,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3674148,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":3674148,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":3674148,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":3674148,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":3674148,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4213330,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2438717,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2510413,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1952606,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":1952606,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1952606,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1952606,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1952606,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2053238,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2190138,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2328287,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2464724,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":2464724,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2464724,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":2464724,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2464724,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":2464724,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2599613,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":96100,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":95282,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":95282,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":95886,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":95886,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":95886,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":95886,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":95886,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":96478,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":97076,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":97681,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":98286,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":98286,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":98286,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":98286,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":98286,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":98878,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":123540,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":149145,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":100686,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":100686,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":100686,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":100686,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":100686,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":101278,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":101876,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":102481,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":65628,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":65628,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":65628,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":65628,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":65628,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":65628,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":71313,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":10554,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":10554,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":10554,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2011-06-30","val":33967,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":15710,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011Q4I"}]}},"InvestmentBankingAdvisoryBrokerageAndUnderwritingFeesAndCommissions":{"label":"Investment Banking, Advisory, Brokerage, and Underwriting Fees and Commissions","description":"Amount of fees and commissions from banking, advisory, brokerage, and securities underwriting activities. Activities include, but are not limited to, underwriting securities, private placements of securities, investment advisory and management services, merger and acquisition services, sale and servicing of mutual funds, and other related consulting fees.","units":{"USD":[{"start":"2021-05-20","end":"2021-06-02","val":12181602,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-05-20","end":"2021-06-02","val":12181602,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-05-20","end":"2021-06-02","val":12181602,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-05-20","end":"2021-06-02","val":12181602,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q2I"}]}},"IssuanceOfStockAndWarrantsForServicesOrClaims":{"label":"Issuance of Stock and Warrants for Services or Claims","description":"Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":1608792,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":1852797,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":25000,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":33584,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":33584,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":33584,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":130862,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":130862,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":10722,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":21441,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":34935,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":48429,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":250640,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2014-01-02","end":"2014-12-31","val":-164108,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-34200,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-60030,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-21600,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-95580,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":-95580,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-36000,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-36000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-45000,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":1095064,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-9000,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-63000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1270060,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":-18000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-72000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":15601,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-36000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":16574,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":203586,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":203586,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1160157,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":1160157,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1234992,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1234992,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":278085,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":278085,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":364918,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":364918,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":406204,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":406204,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":187247,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":187247,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19745,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":19745,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":548768,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":548768,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":779801,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":779801,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":2653243,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":2653243,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":898975,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":898975,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":898974,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":898974,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1612623,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":297248,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":975024,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1367389,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":"2017-12-01","end":"2017-12-17","val":54993,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2017-12-01","end":"2017-12-17","val":54993,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2017-12-01","end":"2017-12-17","val":54993,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2017-12-01","end":"2017-12-17","val":54993,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2017-12-01","end":"2017-12-17","val":54993,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2017Q4I"},{"start":"2020-12-01","end":"2020-12-17","val":54993,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2020-12-01","end":"2020-12-17","val":54743,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2020-12-01","end":"2020-12-17","val":54743,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2020-12-01","end":"2020-12-17","val":54993,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2020-12-01","end":"2020-12-17","val":54993,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2020-12-01","end":"2020-12-17","val":54993,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2020Q4I"},{"start":"2022-01-01","end":"2022-01-14","val":232464,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-01-14","val":232464,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-01-14","val":232464,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-01-14","val":232464,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-01-14","val":232464,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-01-14","val":232464,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-01-14","val":232464,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021Q4I"}]}},"LeaseDepositLiability":{"label":"Lease Deposit Liability","description":"Amount of liability for lease payments received, including variable lease payments, when collectability is not probable at commencement date for sales-type lease.","units":{"USD":[{"end":"2020-12-31","val":29172,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":29172,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":29172,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":29172,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":32362,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":26790,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21064,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":21064,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":254454,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":237523,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":220124,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LeaseholdImprovementsGross":{"label":"Leasehold Improvements, Gross","description":"Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.","units":{"USD":[{"end":"2011-12-31","val":148359,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":148359,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":148359,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2012-06-30","val":151859,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":151859,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":151859,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012Q4I"}]}},"LegalFees":{"label":"Legal Fees","description":"The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":1290728,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1163264,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1646669,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":355941,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1869234,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":275911,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":439614,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":439614,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":163703,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":163703,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1703725,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":1703725,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1264111,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-07-01","end":"2017-09-30","val":1264111,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1820985,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1820985,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":424127,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":424127,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":677963,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":677963,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":253836,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":253836,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1300588,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1300588,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-07-01","end":"2018-09-30","val":622625,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":622625,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1962333,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":1962333,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":292322,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":292322,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":968550,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":968550,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":719828,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":719828,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1677128,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":1677128,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":708578,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-07-01","end":"2019-09-30","val":708578,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1968878,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":1968878,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":156449,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":156449,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":375486,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":375486,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":219037,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":219037,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1986417,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1986417,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":1986417,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-07-01","end":"2020-09-30","val":1610931,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1610931,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":1610931,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2872339,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":164077,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":481515,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":320921,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1008991,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1008991,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-07-01","end":"2021-09-30","val":527476,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":527476,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2021-06-30","val":2238,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1399,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":1399,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":811,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":31686,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":36236,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":29714,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":23711,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":9471,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":18361,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13576,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9471,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2025-03-31","val":85706,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":77170,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":69034,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LessorOperatingLeasePaymentsToBeReceived":{"label":"Lessor, Operating Lease, Payments to be Received","description":"Amount of lease payments to be received by lessor for operating lease.","units":{"USD":[{"end":"2021-06-30","val":35737,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25863,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":25863,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15989,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":242853,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":279604,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":254347,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths":{"label":"Lessor, Operating Lease, Payment to be Received, Year One","description":"Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-06-30","val":19748,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9874,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":9874,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15989,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":76173,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":50715,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25458,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"LessorOperatingLeasePaymentsToBeReceivedTwoYears":{"label":"Lessor, Operating Lease, Payment to be Received, Year Two","description":"Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-06-30","val":15989,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":15989,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":15989,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2022-03-31","val":89999,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":116933,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":116933,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2024-09-13","val":4820,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q3I"},{"end":"2025-01-21","val":3105,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q4I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2010-12-31","val":1291598,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":1291598,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":1291601,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1494694,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1663263,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2494993,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":2494991,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":2494991,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":2494991,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":2494993,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2871646,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3498360,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3578181,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4190195,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":4190195,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":4190195,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":4190195,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":4190195,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5098492,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":9106694,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":12548356,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":11768263,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":11768263,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":11768263,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":11768263,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":11768263,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6666569,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6548373,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9636177,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6471025,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":6471025,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":6471025,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":6471025,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":6471025,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7540190,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8073563,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8774636,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9569669,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":9569669,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":9569669,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":9569669,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":9569669,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10465156,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":11205658,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":13519040,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14358527,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":14358527,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":14358527,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":14358527,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":14358527,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16573500,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":16776478,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19467470,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":20514571,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":20514571,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":16636770,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":16636770,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":16636770,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":22346408,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19577698,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":21850172,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22693623,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":22693623,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":22693623,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":22693623,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":22693623,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":24803432,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11271455,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10972923,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8707876,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":8707876,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":8707876,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":8707876,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":8707876,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9326930,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10215678,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11221288,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11530793,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":11530793,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":11530793,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":11530793,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":11530793,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":11530793,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12072654,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3770645,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3551060,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":3200961,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2947969,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":2947969,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":2947969,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":2947969,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2947969,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3103611,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2854185,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2447111,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2133641,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":2133641,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":2133641,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":2133641,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":2133641,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2869626,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3855162,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3196079,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2761558,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":2761558,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2761558,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":2761558,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":2761558,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3085295,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2871202,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2578656,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2158019,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":2158019,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":2158020,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":2158020,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2948613,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3244073,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3846055,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2010-12-31","val":339921,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":339921,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":339921,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":390847,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":366051,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":463494,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":463494,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":463494,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":463494,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":463494,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":417429,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":356313,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":228871,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":234004,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":234004,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":234004,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":234004,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":234004,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":221235,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":496201,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2011094,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2174403,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":2174403,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":2174403,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2174403,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":2174403,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1783659,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1541061,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1592926,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":101857,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":101857,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":101857,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":101857,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":101857,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":183030,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":119244,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":101796,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":72680,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":72680,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":72680,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":72680,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":72680,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":349598,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":90846,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":749910,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":737292,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":737292,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":737292,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":737292,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":737292,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1238745,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":205540,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1429181,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4210079,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":4210079,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":332278,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":332278,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":332278,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2787096,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":739670,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":278532,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":411506,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":411506,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":411506,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":411506,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":411506,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":103761,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":112229,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":69901,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":369393,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":369393,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":369393,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":369393,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":369393,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":178916,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":222704,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":130440,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":220179,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":220179,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":220179,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":220179,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":220179,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":220179,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":648884,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11103617,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10971590,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":10971590,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8990178,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":8990178,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":8990178,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":8990178,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":8990178,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7688129,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5864608,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3971356,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2123019,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":2123019,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":2123019,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":2123019,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":2123019,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1127964,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":710330,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2102037,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":555715,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":555715,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":555715,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":555715,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":555715,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":816396,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":575588,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":495587,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1643122,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1643122,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1643122,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":1643122,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1331334,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":703327,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":559452,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":780540,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":780540,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":780543,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":858591,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1009422,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1788336,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":1788334,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1788334,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":1788334,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":1788336,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2053565,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2532135,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2457614,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3361287,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":3361287,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":3361287,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":3361287,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":3361287,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4620418,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8707310,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":12005705,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10877452,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":10877452,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":10877452,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":10877452,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":10877452,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5656162,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5912283,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9154784,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6233983,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":6233983,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":6233983,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":6233983,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":6233983,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6894408,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7192589,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8332779,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4970910,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":4970910,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":4970910,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":4970910,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4970910,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5578537,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6336289,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6701169,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11182480,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":11182480,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":11182480,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":11182480,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":11182480,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2520470,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2616980,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":18817470,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4560803,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":4560803,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":4560803,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4560803,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4560803,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5841407,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19577698,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":21850172,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22693623,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":22693623,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":22693623,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":22693623,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":22693623,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":24803432,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11271455,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10972923,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8707876,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":8707876,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":8707876,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":8707876,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":8707876,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9326930,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10093978,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11099588,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11393915,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":11393915,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":11393915,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":11393915,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":11393915,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":11393915,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11941025,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3642236,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3547660,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":3197561,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2947969,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":2947969,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":2947969,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":2947969,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2947969,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2959473,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2697181,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2315201,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2027722,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":2027722,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":2027722,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":2027722,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":2027722,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2790593,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3804242,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3174052,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2761558,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":2761558,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2761558,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":2761558,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":2761558,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3085295,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2871202,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2578656,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2041822,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":2041822,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":2041823,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":2041823,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2612701,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2959588,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3614268,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":511058,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":511058,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":511058,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":636103,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":653841,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":706657,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":706657,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":706657,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":706657,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":706657,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":818080,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":966225,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1120567,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":828908,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":828908,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":828908,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":828908,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":828908,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":478074,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":399384,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":542651,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":890811,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":890811,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":890811,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":890811,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":890811,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1010407,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":636090,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":481393,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":237042,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":237042,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":237042,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":237042,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":237042,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":645782,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":880974,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":441857,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4598759,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":4598759,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":4598759,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":4598759,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4598759,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4886619,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4869369,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6817871,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3176047,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":3176047,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":3176047,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":3176047,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":3176047,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":14053030,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":14159498,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":650000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15953768,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":15953768,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":12075967,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":12075967,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":12075967,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":16505001,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q4I"},{"end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":121700,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":121700,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":136878,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":136878,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":136878,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":136878,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":136878,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":136878,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":131629,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":128409,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3400,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":3400,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":144138,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":157004,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":131910,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":105919,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":105919,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":105919,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":105919,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":105919,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":79033,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":50920,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22027,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":116197,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":116197,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":116197,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":116197,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":335912,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":284485,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":231787,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LiabilitiesSubjectToCompromisePeriodIncreaseDecrease":{"label":"Liabilities Subject to Compromise, Period Increase (Decrease)","description":"Amount of increase (decrease) in liabilities subject to compromise.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":-118468,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-118467,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":-118467,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":118468,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":118468,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":118467,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":118467,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":118467,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":118467,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"}]}},"LicenseAndMaintenanceRevenue":{"label":"License and Maintenance Revenue (Deprecated 2018-01-31)","description":"Revenue from multiple-deliverable arrangements that include licensing fees and maintenance revenue. Licensing revenue is consideration received from another party for the right to use, but not own, certain of the entity's intangible assets. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark. Licensing fees are generally, but not always, fixed as to amount and not dependent upon the revenue generated by the licensing party. An entity may receive licensing fees for licenses that also generate royalty payments to the entity. Maintenance revenue is derived from maintenance services provided under contracts or arrangements with clients. Services may include the maintenance of software, plant and equipment, and facilities.","units":{"USD":[{"start":"2014-01-02","end":"2014-12-31","val":1391281,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"}]}},"LicensesRevenue":{"label":"Licenses Revenue (Deprecated 2018-01-31)","description":"Revenue earned during the period relating to consideration received from another party for the right to use, but not own, certain of the entity's intangible assets. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark. Licensing fees are generally, but not always, fixed as to amount and not dependent upon the revenue generated by the licensing party. An entity may receive licensing fees for licenses that also generate royalty payments to the entity.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2010-01-02","end":"2010-12-31","val":5000,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":3750,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":7500,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":7500,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":3750,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":3750,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":11250,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-09-30","val":11250,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":3750,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":3750,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-12-31","val":15000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":15000,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"}]}},"LoansPayable":{"label":"Loans Payable","description":"Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-06-30","val":25510,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":28010,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":141014,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014Q4I"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q4I"},{"end":"2020-06-30","val":121700,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":121700,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":538311,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1111765,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1129696,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":460053,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":287533,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":115014,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"LoansPayableCurrent":{"label":"Loans Payable, Current","description":"Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2011-12-31","val":100,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-12-31","val":15362,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":15362,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":15362,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":15362,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":15362,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":362,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":141014,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":141014,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":141014,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":141014,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":141405,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":293905,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":353905,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":337107,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":337107,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":337107,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":337107,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":337107,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":337922,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":379422,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":339422,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":245979,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":245979,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":275979,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"}]}},"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":"2010-12-31","val":3516,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":3516,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":3516,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2011-06-30","val":13977,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":595,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":7682,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":7682,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":7682,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":7682,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":7682,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012Q4I"}]}},"LongTermNotesPayable":{"label":"Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":121700,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":121700,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q4I"},{"end":"2024-12-31","val":116197,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-09-30","val":11663,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"MachineryAndEquipmentGross":{"label":"Machinery and Equipment, Gross","description":"Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.","units":{"USD":[{"end":"2011-12-31","val":112879,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q4I"},{"end":"2012-06-30","val":112879,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2014-12-31","val":80000,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":80000,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":80000,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":80000,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":80000,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":80000,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":80000,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":80000,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":80000,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":80000,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":80000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":80000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":80000,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":80000,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":80000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":80000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":80000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":80000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":80000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":80000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":80000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":80000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":80000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":80000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":80000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":80000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":80000,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":80000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":80000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":80000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":80000,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":80000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":80000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":80000,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":80000,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":80000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":80000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":80000,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":80000,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":80000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":80000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":80000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":80000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":80000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":80000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":80000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":80000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":80000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":80000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":80000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":80000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":80000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":80000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":80000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":80000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":80000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":80000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":80000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":80000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":80000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":80000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":80000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":80000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":80000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"MarketingAndAdvertisingExpense":{"label":"Marketing and Advertising Expense","description":"The total expense recognized in the period for promotion, public relations, and brand or product advertising.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":1420,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":26500,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1034745,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":1296112,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":1484959,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":308910,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":515421,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":515421,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":819692,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":819692,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":1508938,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":1508938,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":440961,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":440961,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":821359,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":821359,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":1201668,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":1201668,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":1598215,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":1598215,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":535000,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":535000,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1615638,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":1615638,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":2757047,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":2757047,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":3763547,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":3763547,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":284250,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":284250,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":761010,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":761010,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":2046620,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2046620,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":2244325,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":2244325,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":411392,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":411392,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1268891,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":1268891,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":1828891,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1828891,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":2312093,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":2312093,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":1000815,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1000815,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1292316,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":1292316,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":2292315,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2292315,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":3033870,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3033870,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1030000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":1030000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1170000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1170000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":3598040,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":3598040,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":4053040,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":4053040,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":655000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":655000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3013342,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3013342,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":3793342,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3793342,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":5078342,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":5078342,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":191629,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":191629,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1384500,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":1384500,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":2682500,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":2682500,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":3664517,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":3664517,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":447000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":447000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":895574,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":895574,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1396193,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1396193,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":1396193,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":2380166,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2380166,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1146072,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1146072,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13865770,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":13865770,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":15567346,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":15567346,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":15567345,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":15567346,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":15567346,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":558756,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":558756,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":349222,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":349222,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":139689,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":139689,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":538311,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":538311,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1336444,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1336444,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":4769540,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":4769540,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":4275010,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":4275010,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1563379,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":1563379,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2050858,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":2050858,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":3292811,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":3292811,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":5581572,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":404985,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":374029,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":687984,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-2152,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":-2152,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":-29629,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-3795,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-4720,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":-4720,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":-4721,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":-4721,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":-4720,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-4720,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-3500,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-3500,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-3500,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-3500,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-3500,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-3500,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-331377,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-331377,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":-331377,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":-331377,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-986232,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":-1293960,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":-1439727,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-320718,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-516007,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":-516007,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":-770442,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":-770442,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":-1294128,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-1294128,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-534209,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-534209,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-948002,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-948002,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-1416577,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-1416577,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-1773264,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-1773264,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":-556291,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":-556291,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1408181,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-1408181,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-2191651,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-2191651,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":-2986214,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":-2986213,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-680531,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-680531,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1223104,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-1223103,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-2438160,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-2438160,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":-2736046,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":-2736046,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":-401768,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-401768,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1254287,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-1254287,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-1810360,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-1810360,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-2296887,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":-2296887,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-758175,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-758175,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1283172,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-1283172,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-1723623,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1723623,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":-2543473,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-2543473,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-529485,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-529485,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1652778,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1652778,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-2880445,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":-2880445,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-4242891,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-4242891,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-873999,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":-874000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2652486,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-2652486,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":-3882091,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-3882091,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":-5006586,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-5006586,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-576234,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":-576234,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1729856,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-1729856,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-3055963,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":-3055963,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-3707297,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":-3707297,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-783068,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-783068,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1122816,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-1122816,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1686936,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-1686936,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":-1686936,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":-2588415,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-2588415,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1051998,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-1051998,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3100368,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-3100368,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-4901809,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-4901809,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":-4901809,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-6803333,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":-6803333,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2861649,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-2861649,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4167377,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-4167377,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-5655590,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-5655590,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":-7102612,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-7102612,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2128973,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-2128973,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3114640,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-3114640,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-5084160,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-5084160,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-5799893,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-5799893,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1699118,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-1699118,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2322772,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-2322772,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-3407788,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-3407788,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-4313510,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1430238,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1906648,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-2173204,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":-6107781,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":-589078,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2010-01-02","end":"2010-12-31","val":-7122473,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-467281,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-780458,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":-1322815,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":-1322815,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-542353,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-2731610,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-2731610,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1058721,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-1058721,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1807272,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-1807272,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-2367335,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-2367335,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-3248405,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-3248405,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":-927104,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":-927104,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-5676436,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-5676436,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-4749332,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-10357088,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-10357089,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-4680652,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":-10095878,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":-10095878,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3962328,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":3962328,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3294782,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3294782,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-667546,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-667546,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-45446,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-45446,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-3340229,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-3340229,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":680811,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":680811,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":-1287184,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-1287184,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3296862,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-3296862,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-2009678,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-2009678,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-4771461,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-4771461,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-1474599,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-1474599,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-5789131,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":-5789131,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-1393208,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-1393208,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-3687047,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-3687047,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-2293840,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":-2293840,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-4827429,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-4827429,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":-1140381,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1140381,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-6059627,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-6059627,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1862299,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-1862299,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3289778,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-3289778,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-1427479,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-1427479,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-6158296,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":-6158296,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-2868518,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-07-01","end":"2017-09-30","val":-2868518,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-10038374,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-10038374,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3846174,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":-3846174,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7419225,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-7419225,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-3573051,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-3573051,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-11538103,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-11538103,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-07-01","end":"2018-09-30","val":-4118878,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-4118878,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-14635367,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-14635367,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3056996,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":-3056996,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5597142,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-5597142,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-2540146,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":-2540146,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-7378270,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":-7378270,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-1781128,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-07-01","end":"2019-09-30","val":-1781128,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-11510166,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":-11510166,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2542978,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-2542978,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3709813,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-3709813,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-1166835,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-1166835,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-7212568,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-7212569,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":-7212568,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-07-01","end":"2020-09-30","val":-3502755,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-3502755,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-3502755,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-9105729,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-9105729,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2218978,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-2218978,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4064627,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-4064627,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-1845648,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-1845648,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-5999067,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-5648968,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":-5490845,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-1934438,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-1584339,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-07-01","end":"2021-09-30","val":-1551624,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-9163366,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":-8755881,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2028320,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-2028320,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4100159,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-4100159,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-2071839,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-2071839,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-6104498,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-6104498,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":-2004339,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-2004339,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-8745293,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-8745293,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1973142,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-1973142,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4043714,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-4043714,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-2070572,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-2070572,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-5868637,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-5868637,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-1824922,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-1824922,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-7777184,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-7777184,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1278486,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-1278486,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-9514854,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-9514854,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-8236368,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-8236368,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-11783451,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-11783451,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2268597,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2268597,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-13384836,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4211188,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-5851418,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-1640232,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-6884474,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1033056,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest":{"label":"Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest","description":"Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-6059627,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-10038374,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-10038374,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-14635367,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-14635367,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3056996,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5597142,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-2540146,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-2540146,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-1781128,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-11510166,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":-11510166,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2542978,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":-2542978,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3709813,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-1166835,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-1166835,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-3502755,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-9105729,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2218979,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"NoncashProjectAbandonmentCosts":{"label":"Noncash Project Abandonment Costs","description":"The expense charged against earnings to eliminate the capitalized costs of projects that have been terminated during the reporting period, which is added back to net income when calculating cash provided by (used in) operations using the indirect method.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":406482,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":406482,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":406482,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":406482,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":406482,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":406482,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":406482,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-2738269,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":1795832,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-2774532,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":-36263,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2010-01-02","end":"2010-12-31","val":-3061428,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-39395,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-88818,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":-88818,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-04-01","end":"2011-06-30","val":-49422,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":-49422,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-346393,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":-346393,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-257576,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":-257576,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-793303,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-793303,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-551502,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-818269,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-04-01","end":"2012-06-30","val":-266768,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-725067,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":93203,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-1167812,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2015-01-01","end":"2015-03-31","val":-724742,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1692635,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-967893,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2378929,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-686294,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-02","end":"2015-12-31","val":-2732851,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-752651,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-752651,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1516379,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-1516379,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-763728,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":-763728,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1979644,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1979644,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":-463264,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-463264,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-2569183,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-2569183,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1071027,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-1071027,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1617057,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1617057,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-546030,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-546030,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2424957,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":-2424957,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-807899,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-07-01","end":"2017-09-30","val":-807899,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-3708188,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-3708188,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2162947,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":-2162947,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4400841,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-4400841,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-2237894,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-2237894,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-7024824,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-7024824,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-07-01","end":"2018-09-30","val":-2623983,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-2623983,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-8504724,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-8504724,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2089144,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":-2089144,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2592045,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-2592045,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-502901,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":-502901,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2799172,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":-2799172,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-207127,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-07-01","end":"2019-09-30","val":-207127,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-3157816,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":-3157816,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-136856,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-136856,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-273757,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-273757,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-136901,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-136901,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-411906,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-138148,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-550054,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-550054,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-135404,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-135404,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-231647,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":231647,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-96242,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":96242,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-110156,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":121491,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-110761,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":-110762,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1805,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6043,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":4238,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-10288,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-4245,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-13319,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"NotesAndLoansPayable":{"label":"Notes and Loans Payable","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":121700,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2020-12-31","val":121700,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":121700,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":121700,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2020-12-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":158650,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":63500,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":558756,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":349222,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":139689,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":138164,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":439378,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-09-30","val":139223,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":2813594,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":1836615,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":3385700,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":572106,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2010-01-02","end":"2010-12-31","val":4143770,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":464215,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":755830,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":755830,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-04-01","end":"2011-06-30","val":291614,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":291614,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1076259,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":1076259,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":320425,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":320425,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2042199,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":2042199,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":507219,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":989003,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-04-01","end":"2012-06-30","val":481785,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1642268,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":653265,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2080593,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2016-01-01","end":"2016-06-30","val":-2170668,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-1530112,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2847785,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":677117,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3490444,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":791272,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1672721,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1672721,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-881449,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":881449,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3733339,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":3733339,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2060619,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-07-01","end":"2017-09-30","val":2060619,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6330186,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":6330186,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1683227,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":1683227,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3018384,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3018384,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":1335157,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1335157,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4513279,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":4513279,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-07-01","end":"2018-09-30","val":1494895,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1494895,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6130643,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":6130643,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":967852,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":967852,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3005097,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":3005097,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":2037245,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":2037245,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4579098,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":4579098,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1574001,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-07-01","end":"2019-09-30","val":1574001,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8352350,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":8352350,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2426122,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":2426122,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3456056,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":3456056,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":1029934,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1029934,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6820663,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":6820663,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":6820663,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-07-01","end":"2020-09-30","val":3364607,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":3364607,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":3364607,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8575675,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":8575675,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2083574,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":2083574,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3832980,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":3832980,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1749406,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":1749406,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5888910,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":5538811,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":5380689,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":2055929,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1705830,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-07-01","end":"2021-09-30","val":1673115,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9052605,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":8645119,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2026515,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":2026515,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4094116,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":4094116,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":2067601,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":2067601,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6094210,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":6094210,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":2000094,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2000094,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8731974,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":8731974,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1970174,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1970174,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3797388,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":3797388,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1827215,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1827215,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5373906,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":5373906,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1576518,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":1576518,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7274622,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":7274622,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1288341,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":1288341,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9517943,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":9517943,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":8229602,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":8229602,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":11787430,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":11787430,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":2269487,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":2269487,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":13410849,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4208788,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5859581,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":1650794,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6899212,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1039631,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-2780434,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":-1817498,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-3333249,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":-552815,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2010-01-02","end":"2010-12-31","val":-4061045,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-427886,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-691641,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":-691641,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-04-01","end":"2011-06-30","val":-263754,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":-263754,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-976422,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":-976422,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-284777,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":-284777,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-1938308,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-1938308,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-507219,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-989003,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-989003,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-481785,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-04-01","end":"2012-06-30","val":-481785,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-1642268,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-1642268,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":-653265,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-653265,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-2080593,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-2080593,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":-535337,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1417737,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-1417737,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-882400,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-882400,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-2305887,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-2305887,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-888150,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-888150,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":-3110197,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":-3110197,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-778757,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-778757,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1579468,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-1579468,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-800710,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-800710,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-2675910,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-2675910,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-1096441,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-1096442,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-5153137,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":-5153137,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":-562442,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-562442,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1604227,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-1604227,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-1041785,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-1041785,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2392532,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-2392532,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-788305,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-788305,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-3056280,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":-3056280,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-640557,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-640557,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2170668,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":-2170668,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-1530112,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":-1530112,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-2847785,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-2847785,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":-677117,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-677117,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-3490444,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-3490444,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-791272,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-791272,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1672721,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1672721,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-881449,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-881449,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-3733339,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":-3733339,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-2060619,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-07-01","end":"2017-09-30","val":-2060619,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-6330186,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-6330186,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1683227,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":-1683227,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3018384,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-3018384,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-1335157,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1335157,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-4513279,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-4513279,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-07-01","end":"2018-09-30","val":-1494895,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-1494895,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-6130643,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-6130643,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-967852,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":-967852,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3005097,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":-3005097,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-2037245,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":-2037245,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-4579098,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":-4579098,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-1574001,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-07-01","end":"2019-09-30","val":-1574001,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-8352350,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":-8352350,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2406122,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-2406122,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3436056,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-3436056,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-1029934,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-1029934,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-6800663,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-6800663,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":-6800663,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-07-01","end":"2020-09-30","val":-3364607,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":-3364607,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-3364607,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-8555675,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-8555675,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2083574,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-2083574,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3832980,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-3832980,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-1749406,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-1749406,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-5888910,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-5538811,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":-5380689,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-2055929,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-1705830,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-07-01","end":"2021-09-30","val":-1673115,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-9052605,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":-8645119,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2026515,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-2026515,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4094116,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-4094116,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-2067601,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-2067601,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-6094210,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-6094210,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":-2000094,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-2000094,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-8731974,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-8731974,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1970174,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-1970174,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3794039,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-3794039,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-1823866,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-1823866,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-5366427,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-5366427,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-1572388,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-1572388,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-7263012,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-7263012,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1275839,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-1275839,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-9505441,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-9505441,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-8229602,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-8229602,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-11765478,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-11765478,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2260037,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2260037,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-13361897,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4208788,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-5841659,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-1632872,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-6860003,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1018343,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":620,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6470,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":12940,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":12940,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":6470,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":19409,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":19409,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":19409,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":6470,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":25879,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":25879,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":26112,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":26112,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":47291,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":47291,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":27147,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":27147,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":74770,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":74770,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":27479,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":27479,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":102249,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":102249,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":27236,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":54471,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":27236,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":81707,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":27236,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":108942,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":108942,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":27236,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":54471,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":27235,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":81707,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":27236,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":104346,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":23515,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":47030,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":23515,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":70545,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":23515,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2020-12-31","val":44350,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":44350,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":44350,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":44350,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15178,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":33499,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":24464,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":24464,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15178,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":15178,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":15178,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":15178,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":211167,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":243368,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":224634,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":205177,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":205177,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":205177,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":205178,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-06-30","val":157607,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":132425,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":106342,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":315247,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":300742,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":285837,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":29172,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":29172,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":29172,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":29172,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":29172,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-06-30","val":26790,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21064,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":21064,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15178,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":15178,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":15178,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":15178,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":15178,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":67029,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":86364,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":92723,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":99259,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":99259,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":99259,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":99259,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":99259,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":103076,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":106687,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":110398,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":106342,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":106342,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":106342,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":106342,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":106342,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":79033,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":50920,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":22027,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":60793,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":63219,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":65713,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":15178,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":15178,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":15178,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":15178,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":15178,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-06-30","val":6709,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3400,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":3400,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":144138,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":157004,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":131910,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":105919,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":105919,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":105919,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":105919,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":105919,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":79033,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":50920,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22027,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-12-31","val":116197,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":116197,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":81458,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":237523,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":220124,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":49364,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":49364,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":49364,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":49364,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":49364,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":27225,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":38738,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":33107,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":33107,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":27225,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":27225,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":27225,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":27225,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":27225,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":201832,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":231716,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":210759,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":189282,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":189282,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":189282,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":189282,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":189282,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":167692,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":145241,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":122110,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":98280,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":98280,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":98280,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":98280,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":98280,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":73721,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":48403,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":22305,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":300731,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":285753,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":270373,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2020-12-31","val":0.11,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":0.11,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0.11,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":0.11,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0.11,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.11,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":0.11,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.11,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":0.11,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":0.11,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0.11,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0.11,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.11,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.11,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.11,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.11,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":0.11,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0.11,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0.11,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":0.11,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.11,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.11,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.11,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.11,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":0.11,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.11,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":0.11,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":0.11,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.11,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.11,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.11,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2012-12-31","val":21100000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012Q4I"},{"end":"2016-12-31","val":39732000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2021-12-31","val":84018374,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q4I"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":410248,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":404618,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":404618,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":550354,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"}]}},"OtherAmortizationOfDeferredCharges":{"label":"Amortization of Other Deferred Charges","description":"Amount of amortization of other deferred costs recognized in the income statement.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":41383,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":132650,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":132650,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":132650,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":168142,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":148883,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":130118,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":130118,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":130722,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-12-31","val":129996,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":129996,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":129996,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":129996,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":123762,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":845,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1392126,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1392126,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1392126,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":1392126,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1392126,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1392126,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1391281,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1391281,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1391281,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":68750,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014Q4I"},{"end":"2020-12-31","val":52364,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":52364,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":52364,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":52364,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":52364,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":190502,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":41738,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":36107,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":36107,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30225,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":30225,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":30225,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":30225,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":30225,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":233890,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":263774,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":242817,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":221340,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":221340,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":221340,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":221340,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":221340,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":199750,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":177299,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":154168,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":130338,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":130338,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":130338,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":130338,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":130338,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":105779,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":80461,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":59043,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7680,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":7680,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":308411,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2011-12-31","val":130118,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":130118,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":130118,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2012-06-30","val":130480,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":130237,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":129996,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012Q4I"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":-118467,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-118467,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-118467,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-118467,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-118467,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-118467,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-118466,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":118466,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2022-01-01","end":"2022-03-31","val":1805,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6043,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":4238,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":10288,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":4245,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13319,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2968,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":2968,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":249675,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":249675,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":246706,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":246706,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":502210,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":502210,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":252534,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":252534,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":514172,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":514172,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2648,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":2647,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9413,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":9413,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":6766,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":6766,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":17973,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":8560,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":22939,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2400,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9759,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":7360,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1754,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1754,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":262837,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":262837,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":262837,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":262837,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":262837,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":262837,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":262837,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":262837,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":93683,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":93683,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":93683,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":93683,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":93683,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":93683,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":34963,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":34963,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":34963,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":34963,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":34963,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":34963,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-02","end":"2015-12-31","val":34927,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"OtherLoansPayable":{"label":"Other Loans Payable","description":"Amount of long-term loans payable classified as other.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":57000,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"}]}},"OtherLoansPayableCurrent":{"label":"Other Loans Payable, Current","description":"Amount of long-term loans classified as other, payable within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2011-12-31","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2012-06-30","val":57000,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":123000,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":243592,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2012-12-31","val":243592,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":243592,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":243592,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":243592,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2013-03-31","val":293592,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":289592,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"}]}},"OtherLongTermNotesPayable":{"label":"Other Notes Payable, Noncurrent","description":"Amount of long-term notes classified as other, payable after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":245979,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":245979,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":245979,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":415979,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":344019,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":394019,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":394019,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":394019,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":394019,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":394019,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":549019,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":180206,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":180206,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":176405,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":176405,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":176405,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":176405,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":176405,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":185534,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":176405,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":46000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":51000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":109000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":9000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":9000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":9000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":9000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"}]}},"OtherNoncashIncome":{"label":"Other Noncash Income","description":"Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other.","units":{"USD":[{"start":"2014-01-02","end":"2014-12-31","val":93683,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":34927,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"}]}},"OtherNonoperatingIncome":{"label":"Other Nonoperating Income","description":"Amount of income related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":7394,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":7394,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":7394,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-07-01","end":"2017-09-30","val":7394,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7394,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":7394,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":-411906,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":-411906,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-07-01","end":"2020-09-30","val":-138148,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-138148,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":-110157,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-110157,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-07-01","end":"2021-09-30","val":121491,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":121491,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3"},{"start":"2024-01-01","end":"2024-09-30","val":-17973,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-8560,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-09-30","val":-24471,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-14713,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"OtherOperatingIncomeExpenseNet":{"label":"Other Operating Income (Expense), Net","description":"The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":-551502,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-818269,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-266768,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-725067,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":93203,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-02","end":"2012-12-31","val":-1167812,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-391767,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":-391767,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-4258699,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-4258699,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-3866932,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-3866932,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-8051202,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-8051202,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-3792502,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-3792502,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":-6985681,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":-6985681,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4741085,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":4741085,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4874250,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":4874250,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":133164,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":133164,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2630464,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2630464,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-2243787,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-2243787,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":5833948,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":5833948,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":-724742,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1692635,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-967893,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2378929,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":-686294,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2732851,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"}]}},"OtherResearchAndDevelopmentExpense":{"label":"Other Research and Development Expense","description":"Amount of other research and development expense.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":3308000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":3308000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-03-31","val":2013000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1115000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":520000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":281000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1638000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1337303,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":1065293,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1600000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":136848,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":644000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":381000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1123454,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1400000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":1400000,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":125030,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":900000,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":900000,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":20000,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2508261,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"}]}},"PaymentOfFinancingAndStockIssuanceCosts":{"label":"Payment of Financing and Stock Issuance Costs","description":"The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.","units":{"USD":[{"start":"2014-01-02","end":"2014-12-31","val":164107,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":95580,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"}]}},"PaymentsForLoans":{"label":"Payments for Loans","description":"Cash payments for and related to principal collection on loans related to operating activities.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-258591,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":106658,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":1553501,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":1553501,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":106658,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"}]}},"PaymentsOfFinancingCosts":{"label":"Payments of Financing Costs","description":"The cash outflow for loan and debt issuance costs.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":298382,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":819249,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":821340,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":612969,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":1009802,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":13016,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":2821630,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":30122,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4835,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4835,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":4835,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":4835,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":-73964,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-422180,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":-387980,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-430326,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-27000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-84645,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":-84645,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-54000,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-54000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-67500,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":-13500,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-94500,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-27000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-108000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-54000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"start":"2018-04-01","end":"2018-06-30","val":2039448,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":2039448,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q2"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-331377,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-02","end":"2013-12-31","val":-331377,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":-331377,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-2152,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":-2152,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":-29629,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-3795,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-4720,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":-4720,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":-4721,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-09-30","val":-4721,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-12-31","val":-4720,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-4720,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-3500,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-3500,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":-3500,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-09-30","val":-3500,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":-3500,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-3500,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2020-12-31","val":5162945,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":5162945,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":5162945,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":5162945,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-06-30","val":9068657,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9417160,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":9417160,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9419660,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":9419660,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":9419660,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":9419660,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9419660,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9419660,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9419660,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9419660,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":9419660,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1569943,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":150000000,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9419660,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1741610,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2382356,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2382356,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":2382356,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2789655,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3319032,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3490396,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"PrepaidExpense":{"label":"Prepaid Expense (Deprecated 2009-01-31)","description":"Carrying amount for a unclassified balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs. For a classified balance sheet, represents the noncurrent portion of prepaid expenses (the current portion has a separate concept).","units":{"USD":[{"end":"2010-12-31","val":10855,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q4I"},{"end":"2011-06-30","val":18559,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":13437,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":13437,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":13437,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-06-30","val":33197,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":90831,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15143,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":15143,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":15143,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":15143,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":15143,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":89191,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":61679,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50146,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22615,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":22615,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":22615,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":22615,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":22615,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":99476,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":68695,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":54474,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":23282,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":23282,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":23282,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":23282,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":23282,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":148873,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":103835,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":75073,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":29953,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":29953,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":29953,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":29953,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":29953,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":29953,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":226447,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":158615,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":132085,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":132085,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":58078,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":58078,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":58078,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":58078,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":58078,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":855257,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":517114,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":342565,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":102416,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":102416,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":102416,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":102416,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":102416,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":719613,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":509008,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":460632,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":147262,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":147262,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":147262,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":147262,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":147262,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":568241,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":492661,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":249348,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":90789,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":90789,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":90789,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":90789,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":505734,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":365707,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":224177,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":10855,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":10855,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-09-30","val":16538,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":10412,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":10412,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":10412,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":10412,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":10412,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":38852,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":37689,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":19351,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8701,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":8701,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":8701,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":8701,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":8701,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":36660,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":87328,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":97394,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":72122,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":72122,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":72122,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":72122,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":72122,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":89588,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":37519,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":25081,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":31724,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":31724,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":31724,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":31724,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":31724,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":109523,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":47007,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":31882,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":12341,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":12341,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":12341,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":12341,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":12341,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":52869,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":33863,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":29257,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":13437,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":13437,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":48742,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"}]}},"PrepaidExpenseNoncurrent":{"label":"Prepaid Expense, Noncurrent","description":"Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":0,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":62500,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":114500,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":114500,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":134500,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":134500,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":734500,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":734500,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":432000,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":432000,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":757000,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":757000,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":732000,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":732000,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":732000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":732000,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":500000,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":500000,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1500000,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":1500000,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":2468000,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-02","end":"2013-12-31","val":2904408,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":2904408,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":1369700,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":-1890,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":362500,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1067500,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":1567500,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":2067500,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-06-30","val":1250000,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":2350000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":3250000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2018-01-01","end":"2018-03-31","val":500000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":1000000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":330000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q3"},{"start":"2018-10-01","end":"2018-12-31","val":138801,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":150000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":376000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":376000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":580400,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":580400,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":580400,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":580400,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":580400,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":830400,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-09-30","val":250000,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"ProceedsFromDebtNetOfIssuanceCosts":{"label":"Proceeds from Debt, Net of Issuance Costs","description":"The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":399612,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-05-31","end":"2021-06-02","val":12181602,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-06-01","end":"2021-06-02","val":12177362,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-06-01","end":"2021-06-02","val":12177362,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-06-01","end":"2021-06-02","val":12177362,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-06-02","end":"2021-06-03","val":12181602,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2021-06-29","end":"2021-07-02","val":673159,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q2I"},{"start":"2021-09-01","end":"2021-09-30","val":1091767,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-09-01","end":"2021-09-30","val":1091767,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"start":"2021-09-28","end":"2021-09-30","val":1091767,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-09-28","end":"2021-09-30","val":1091767,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2021-01-01","end":"2021-12-31","val":20000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2010-01-02","end":"2010-12-31","val":1177730,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":617500,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2014-01-01","end":"2014-03-31","val":284250,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2015-01-01","end":"2015-03-31","val":48500,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1833813,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1833813,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":2283813,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2283813,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":3433813,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":3433813,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":150000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1352000,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":1352000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":2650000,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":2650000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":2650000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":2650000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":25000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":25000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":25000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":25000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":25000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":25000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":25000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":400866,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":400866,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1040000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1040000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1514973,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":1514973,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1514972,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1514972,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":1514970,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1514970,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":1514970,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":485000,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":485000,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":130782,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1763325,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":3177798,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1414474,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5602269,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":150000,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":150000,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":395000,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":245000,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":24306,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":243592,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"}]}},"ProceedsFromIssuanceOfMediumTermNotes":{"label":"Proceeds from Issuance of Medium-term Notes","description":"The cash inflow from a debt funding received on a regular basis with maturities ranging from 5-10 years.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":1250000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":2350000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":3250000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1000000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1000000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1000000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":3500000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":3500000,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":4000000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":4000000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":500000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":500000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1500000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1500000,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":1830000,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1830000,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":1968801,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"}]}},"ProceedsFromIssuanceOfOtherLongTermDebt":{"label":"Proceeds from Issuance of Other Long-term Debt","description":"Amount of cash inflow from issuance of long-term debt classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":13500,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-03-31","val":57000,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":57000,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":123000,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"}]}},"ProceedsFromIssuanceOfPrivatePlacement":{"label":"Proceeds from Issuance of Private Placement","description":"The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":150000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":150000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":150000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-12-31","val":150000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2024-01-01","end":"2024-09-30","val":2008916,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-09-30","val":100000,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"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":"2010-01-01","end":"2010-09-30","val":1177730,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":502500,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2012-01-01","end":"2012-03-31","val":10722,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2013-01-01","end":"2013-03-31","val":6037,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1"},{"start":"2014-01-01","end":"2014-03-31","val":7228,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":65000,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":315305,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":397999,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2020-04-13","end":"2021-06-30","val":953897,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-13","end":"2021-09-30","val":953897,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-04-13","end":"2021-09-30","val":953897,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-04-13","end":"2021-12-31","val":953897,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2022-01-01","end":"2022-03-31","val":953897,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":953897,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":953897,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":953897,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":953897,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":953897,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":953897,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":953897,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":953897,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"ProceedsFromIssuanceOrSaleOfEquity":{"label":"Proceeds from Issuance or Sale of Equity","description":"The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":230000,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":372500,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":502500,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":357500,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":50000,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":50000,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":389308,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":389308,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":615000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":650000,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":85000,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":548000,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-02","end":"2013-12-31","val":859500,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":284250,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":50000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":50000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":50000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":50000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":50000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":50000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-12-31","val":50000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":50000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":3634963,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"}]}},"ProceedsFromLoans":{"label":"Proceeds from Loans","description":"Cash received from principal payments made on loans related to operating activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":500000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":121700,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":121700,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":121700,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":20000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":190500,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":190500,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":"2010-01-02","end":"2010-12-31","val":0,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":24306,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2014-01-02","end":"2014-12-31","val":1369700,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":362500,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":2067500,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1000000,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":42316,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":2315,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":-91130,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":30000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":170000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":170000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":98040,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":98040,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":148040,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":148040,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":155000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":155000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-213813,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-213813,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":-213813,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-213813,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":-217614,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":41629,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":41629,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":32500,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":32500,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":32500,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":32500,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":46000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":46000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":51000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":51000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":129000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":121700,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":121700,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":121700,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":190500,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":190500,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":190500,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":190500,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":190500,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":190500,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":190500,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":628600,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":628600,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":628600,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":628600,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":628600,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":628600,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":628600,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":628600,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":605600,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":605600,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":605600,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":605600,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":605600,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":605600,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":605600,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":605600,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":517560,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":517560,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":517560,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":517560,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":517560,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":517560,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":488198,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":488198,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"}]}},"ProceedsFromOtherShortTermDebt":{"label":"Proceeds from Other Short-term Debt","description":"Amount of cash inflow from short-term debt classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":125169,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2012-01-02","end":"2012-12-31","val":243592,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":35000,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2024-01-01","end":"2024-09-30","val":517560,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-09-30","val":488198,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"ProceedsFromPaymentsForLongTermLoansForRelatedParties":{"label":"Proceeds from Collection of (Payments to Fund) Long-term Loans to Related Parties","description":"The cash inflow or outflow associated with long-term loans for related parties where one party can exercise control or significant influence over another party, including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from (Payments for) Advances to Affiliates.","units":{"USD":[{"start":"2015-01-02","end":"2015-12-31","val":196093,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":815,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":-91130,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":30000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":-60000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":-125000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-12-31","val":-95000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-95000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-106658,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":-106658,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019"}]}},"ProceedsFromRelatedPartyDebt":{"label":"Proceeds from Related Party Debt","description":"The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":166824,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":373600,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":216,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":31959,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":31959,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":85105,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":85105,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":152773,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":152773,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":15262,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":31000,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":25510,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":28010,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-02","end":"2014-12-31","val":141015,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":391,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":159235,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":219235,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":196093,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":815,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":42316,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":2315,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2021-01-01","end":"2021-06-30","val":2985000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":2985000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2985000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-12-31","val":2985000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2985000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2985000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":2985000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":2985000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1000000,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":1000000,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":2985000,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":2985000,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1110000,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":850000,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":850000,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"ProceedsFromRepaymentsOfBankOverdrafts":{"label":"Proceeds from (Repayments of) Bank Overdrafts","description":"The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-9517,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":17381,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"}]}},"ProceedsFromRepaymentsOfRelatedPartyDebt":{"label":"Proceeds from (Repayments of) Related Party Debt","description":"Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.","units":{"USD":[{"start":"2012-01-02","end":"2012-12-31","val":15262,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-02","end":"2013-12-31","val":-361,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":-361,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":141015,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1000000,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":1000000,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":1150000,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":1150000,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"ProceedsFromSaleOfEquityMethodInvestments":{"label":"Proceeds from Sale of Equity Method Investments","description":"The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":117474,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":117474,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":540093,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":40799,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":55696,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":14552740,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":14552740,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-12-31","val":15644507,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14552740,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"}]}},"ProceedsFromSaleOfLoansHeldForSale":{"label":"Proceeds from Sale of Loans Held-for-sale","description":"The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.","units":{"USD":[{"start":"2021-04-01","end":"2021-05-31","val":2985000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2021-04-01","end":"2021-05-31","val":2985000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-05-31","val":2985000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-04-01","end":"2021-05-31","val":2985000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q2"},{"start":"2020-04-13","end":"2021-06-30","val":2985000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-13","end":"2021-09-30","val":2985000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-04-13","end":"2021-09-30","val":2985000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-04-13","end":"2021-12-31","val":2985000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":2985000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2985000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2985000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":2985000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":2985000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2985000,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2985000,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2985000,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2985000,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":2985000,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"ProceedsFromSaleOfTreasuryStock":{"label":"Proceeds from Sale of Treasury Stock","description":"The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":85000,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":548000,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-02","end":"2013-12-31","val":859500,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":735500,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":735500,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":735500,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":735500,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":757500,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":735500,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":48500,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":48500,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":48500,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":48500,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":48500,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":48500,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":48500,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":260000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":35000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":4240,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":4240,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1091767,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1091767,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":1091767,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1091767,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1091767,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-07-01","end":"2021-09-30","val":1091767,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-07-01","end":"2021-09-30","val":1091767,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q3"},{"start":"2021-10-01","end":"2021-12-31","val":1091767,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-10-01","end":"2021-12-31","val":1091767,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":1091767,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":47,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":47,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"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":"2012-01-01","end":"2012-03-31","val":179684,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":367597,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":136914,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":362672,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":97075,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-02","end":"2012-12-31","val":464905,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":141476,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":141476,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":240956,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":240956,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":99480,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":99480,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":518886,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":518886,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":277930,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":277930,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":902362,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":902362,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":117132,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":117132,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":249909,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":249909,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":132775,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":132772,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":512291,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":643462,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":262382,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":370865,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":684893,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":754893,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":99735,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":99735,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":664808,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":664808,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":504007,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":504007,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1008128,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":1008128,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":343320,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":343320,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1059633,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":1059633,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":127465,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":127465,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1290728,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":1163264,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1646669,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":355941,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1869234,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":275911,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2020-01-01","end":"2020-09-30","val":1272866,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":1272866,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":1280366,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":38897,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":38897,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-12-31","val":710481,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":710481,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-5518703,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":-21666,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-6107781,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-01-02","end":"2010-12-31","val":-7122473,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-467281,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-780458,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":-780458,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-04-01","end":"2011-06-30","val":-313176,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":-313176,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-1322815,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":-1322815,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-542353,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-2731610,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":-2731610,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1058721,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-1058721,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1807272,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-1807272,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-748552,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-04-01","end":"2012-06-30","val":-748552,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-2367335,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-2367335,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":-560062,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-560062,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-3248405,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":-3248405,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":-927104,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":-927104,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-5676436,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-5676436,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-4749332,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-10357089,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-10357089,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-4680652,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":-10095878,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":-10095878,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3962328,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":3962328,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3294782,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3294782,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-45446,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-45446,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":680811,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":680811,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":-1287184,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-1287184,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3296862,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":-4771461,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":-4771461,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-5789131,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1393208,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":-1393208,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-09-30","val":-4827429,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2017-01-01","end":"2017-03-31","val":-1862299,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2021-01-01","end":"2021-03-31","val":2218979,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4064627,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-5490845,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":-1551624,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":2028320,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":2028320,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4100159,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":4100159,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-6104498,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-6104498,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":8745293,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1973142,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-1973142,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4043714,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-4043714,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-2070572,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-5868637,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-5868637,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-1824922,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7777184,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-7777184,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1278486,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-9514854,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-8236368,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-11783451,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2268597,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-13384836,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization":{"label":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization","description":"Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.","units":{"USD":[{"end":"2020-12-31","val":49364,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":49364,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":49364,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":49364,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":44125,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":38738,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":33107,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":33107,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2011-12-31","val":312855,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":312855,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":312855,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-06-30","val":316355,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":316355,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":316355,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012Q4I"},{"end":"2014-12-31","val":100000,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":100000,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":100000,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":100000,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":100000,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":100000,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":100000,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":100000,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":100000,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":100000,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":100000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":100000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":100000,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100000,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":100000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":100000,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":100000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":100000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":100000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":100000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100000,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":100000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":100000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":100000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-100000,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":100000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-100000,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":-100000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":-100000,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":-100000,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":100000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-100000,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-100000,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-100000,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":100000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":100000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":100000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":100000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":100000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":100000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":100000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":100000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":100000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":100000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":100000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":100000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":100000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":100000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":100000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":100000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":100000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":100000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":100000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":100000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":100000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2010-12-31","val":170259,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":170259,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":170259,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":159882,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":124788,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":83546,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":83546,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":83546,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":83546,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":83546,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":65613,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":52480,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":36184,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":13203,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":13203,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":13203,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":13203,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":13203,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":100000,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":93750,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":93750,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":93750,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":93750,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1392126,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":87500,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":81250,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":75000,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":68750,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":68750,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":68750,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":68750,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":68750,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":62500,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":56250,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":50000,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":43750,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":43750,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":43750,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":43750,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":43750,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":37500,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":31250,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":18750,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":18750,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":18750,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":18750,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":18750,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12500,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6250,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"}]}},"PropertyPlantAndEquipmentOtherAccumulatedDepreciation":{"label":"Property, Plant and Equipment, Other, Accumulated Depreciation","description":"Amount of accumulated depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"end":"2019-12-31","val":100000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":100000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":100000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":100000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":100000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":100000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":100000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":100000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"PropertyPlantAndEquipmentOtherNet":{"label":"Property, Plant and Equipment, Other, Net","description":"Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"end":"2014-12-31","val":68750,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-12-31","val":43750,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":43750,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":43750,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":43750,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":37500,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":31250,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25000,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":18750,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12500,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-12-31","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"RelatedPartyTransactionDueFromToRelatedParty":{"label":"Related Party Transaction, Due from (to) Related Party","description":"Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.","units":{"USD":[{"end":"2015-12-31","val":211233,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-09-30","val":305734,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"}]}},"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":"2020-01-01","end":"2020-12-31","val":400866,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":50000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":50000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-06-29","end":"2021-07-02","val":748500,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q2I"},{"start":"2021-01-01","end":"2021-09-30","val":50000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":50000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":50000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":50000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":50000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-12-31","val":50000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2024-01-01","end":"2024-06-30","val":790781,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":1168882,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":378101,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"}]}},"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":"2012-01-01","end":"2012-03-31","val":57000,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":57000,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-03-31","val":35000,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":31000,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":25510,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":28010,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-03-31","val":391,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":159235,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":219235,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"}]}},"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":"2010-01-02","end":"2010-12-31","val":-51617,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-09-30","val":103475,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"RepaymentsOfOtherDebt":{"label":"Repayments of Other Debt","description":"Amount of cash outflow for the payment of debt classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":-4765,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":-13582,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":31850,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":31850,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":127000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":127000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":190500,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":190500,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":190500,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":190500,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":190500,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":69844,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":69844,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":279378,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":279378,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":488911,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":488911,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":628600,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":628600,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":67289,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":67289,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":269156,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":269156,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":471023,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":471023,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":605600,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":605600,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":57507,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":57507,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":230027,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":402547,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":517560,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":48820,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"}]}},"RepaymentsOfOtherLongTermDebt":{"label":"Repayments of Other Long-term Debt","description":"Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-3962,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-02","end":"2010-12-31","val":-5237,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-1187,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-3038,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":-3038,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-12-31","val":-20141,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-7682,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-7683,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"}]}},"RepaymentsOfOtherShortTermDebt":{"label":"Repayments of Other Short-term Debt","description":"Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":-7682,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-7683,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-7682,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-02","end":"2012-12-31","val":-7682,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2024-01-01","end":"2024-09-30","val":402547,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-09-30","val":341739,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"RepaymentsOfRelatedPartyDebt":{"label":"Repayments of Related Party Debt","description":"The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-06-30","val":-14000,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":-14000,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":-14000,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":-14000,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-06-30","val":-362,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-362,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-362,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-258953,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-06-30","val":6344,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":6344,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":-6344,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":6344,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1150000,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":1150000,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":199524,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":96535,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":294053,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":94529,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2010-01-02","end":"2010-12-31","val":395573,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":106911,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":179283,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":179283,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-04-01","end":"2011-06-30","val":72371,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":72371,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":246000,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":246000,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":66717,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":66717,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":377893,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":377893,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":123050,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":102050,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":305468,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":305468,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":182417,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-04-01","end":"2012-06-30","val":182417,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":543930,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":543930,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":238462,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":238462,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":677490,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":677490,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":129448,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":129448,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":440365,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":440365,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":310917,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":310917,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":711176,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":711176,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":270811,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":270811,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":1018023,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":1018023,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":391021,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":391022,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":796811,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":796811,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":405790,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":405790,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1305627,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1305627,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":508816,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":508816,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1971175,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":1971175,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":209073,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":209073,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":555573,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":555573,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":346500,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":346500,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":775511,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":775511,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":219938,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":219938,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1033351,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":1033351,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":312561,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":312561,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":475271,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":475271,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":162710,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":162710,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":600966,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":600966,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":125695,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":125695,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":788971,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":788971,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":309020,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":309020,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":804536,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":804536,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":495516,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":495516,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1355085,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":1355085,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":550549,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-07-01","end":"2017-09-30","val":550549,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2381222,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":2381222,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":927115,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":927115,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1701106,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1701106,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":773991,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":773991,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2256291,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2256291,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-07-01","end":"2018-09-30","val":555185,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":555185,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2814991,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":2814991,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":366061,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":366061,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1313966,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":1313966,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":947905,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":947905,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1839547,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":1839547,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":525581,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-07-01","end":"2019-09-30","val":525581,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2307033,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":2307033,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1576100,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1576100,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2012795,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":2012795,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":436695,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":436695,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3307716,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":3307716,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":3307716,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-07-01","end":"2020-09-30","val":1294921,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1294921,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":1294921,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3754913,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":3754913,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":646752,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":646752,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1114670,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":1114670,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":467918,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":467918,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1907109,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1557010,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":1410577,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":792439,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":442340,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-07-01","end":"2021-09-30","val":409013,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2119684,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":1950500,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":679773,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":679773,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1117821,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1117821,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":438048,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":438048,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1720925,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1720925,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":603105,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":603105,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2240270,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":2240270,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":401797,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":401797,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":843910,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":843910,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":442113,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":442113,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1064563,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":1064563,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":220653,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":220653,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1377028,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":1377028,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":312767,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":312767,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2565092,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":2565092,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":2252325,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":2252325,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2891452,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":2891452,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":326361,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":326361,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3134935,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2769236,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3248892,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":479657,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3452336,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":203444,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost":{"label":"Research and Development Expense (Excluding Acquired in Process Cost)","description":"The costs incurred in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":42000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":137000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"}]}},"RestrictedStockExpense":{"label":"Restricted Stock or Unit Expense","description":"Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":45000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":63000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":72000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":36000,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":36000,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":36000,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":126000,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":126000,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":144000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":144000,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":264496,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":264496,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":300496,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":300496,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":305896,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":305896,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":310894,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":310894,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-12-31","val":165432,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":165432,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2174581,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":2174581,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2387151,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":554321,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3211688,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":536023,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":636227,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":294966,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":830989,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"ResultsOfOperationsRevenueOther":{"label":"Results of Operations, Revenue, Other","description":"Other revenues from oil and gas producing activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":20000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":20000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2010-12-31","val":-26530198,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":-26530198,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":-26530198,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-27310659,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-27853016,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-29261809,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":-29261809,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":-29261809,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":-29261809,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":-29261809,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-30320532,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-31069083,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-31629148,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-32510214,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":-32510214,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":-32510214,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":-32510214,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":-32510214,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-33437318,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-38186651,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-42869303,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-42606092,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":-42606092,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":-42606092,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-42606092,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":-42606092,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-38643763,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-39311310,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-42651538,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-41925281,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":-41925281,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":-41925281,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":-41925281,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":-41925281,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-43212465,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-45222143,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-46696742,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-47714412,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":-47714412,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":-47714412,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":-47714412,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-47714412,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-49107620,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-51401459,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-52541841,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-53774039,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-53774039,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":-53774039,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":-53774039,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":-53774039,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-55636338,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-57063817,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-59932335,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-63812413,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":-63812413,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":-63812413,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-63812413,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-63812413,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-67658587,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-71231637,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-75350516,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-78447780,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":-78447780,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":-78447780,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":-78447780,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":-78447780,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-81504776,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-84044921,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-85826050,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-89957946,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":-89957946,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":-89957946,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":-89957946,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":-89957946,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-92500924,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-93667759,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-97170514,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-99063675,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":-99063675,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-99063675,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":-99063675,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":-99063675,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":-99063675,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-101282654,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-103128302,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-105062742,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":-104712643,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-108227041,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":-108227041,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":-108227041,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":-107059236,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":-107059237,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-110255361,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-112327200,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-113163734,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-115804530,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":-115804530,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":-115804530,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":-115804529,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":-115804530,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-117777672,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-119848244,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-121673166,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-123581714,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":-123581714,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":-123581714,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":-123581713,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":-123581714,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-124860200,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-133096568,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-135365164,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-136966550,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":-136966550,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":-136966551,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":-136966551,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-141177738,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-142817969,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-143851025,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":33160,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":19117,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":52451,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":19291,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2010-01-02","end":"2010-12-31","val":82725,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":36329,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":64189,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":64189,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-04-01","end":"2011-06-30","val":27860,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":27860,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":99837,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":99837,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":35648,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":35648,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":103891,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":103891,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20000,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":20000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":20000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":20000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":20000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":20000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":20000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":20000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":20000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4050,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":4050,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":4050,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":4050,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":15850,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":15850,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":11800,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":11800,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":27650,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":27650,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":35720,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":35720,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":35720,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":35720,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":67220,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":67220,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":31500,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":31500,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":157220,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":53400,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":53400,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":119025,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":65625,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"SaleOfStockNumberOfSharesIssuedInTransaction":{"label":"Sale of Stock, Number of Shares Issued in Transaction","description":"The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.","units":{"shares":[{"start":"2021-05-29","end":"2021-06-02","val":414000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-05-29","end":"2021-06-02","val":414000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2I"},{"start":"2021-05-31","end":"2021-06-02","val":414000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-06-01","end":"2021-06-02","val":414000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-06-01","end":"2021-06-02","val":414000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-06-01","end":"2021-06-02","val":414000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-06-30","val":5624,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":5624,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":5624,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-12-31","val":5626,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5626,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"SalesRevenueNet":{"label":"Revenue, Net (Deprecated 2018-01-31)","description":"Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":33160,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":19117,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":52451,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":19291,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2010-01-02","end":"2010-12-31","val":77725,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":32579,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":56689,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":56689,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":24110,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":24110,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-09-30","val":88587,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-09-30","val":88587,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":31898,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":31898,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-12-31","val":88891,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":88891,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1"}]}},"SellingExpense":{"label":"Selling Expense","description":"Expenses recognized in the period that are directly related to the selling and distribution of products or services.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":65895,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":39658,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":95190,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":29295,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2010-01-02","end":"2010-12-31","val":96790,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":5112,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":8526,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-01-01","end":"2011-06-30","val":8526,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-04-01","end":"2011-06-30","val":3414,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":3414,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":11823,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-01-01","end":"2011-09-30","val":11823,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":3297,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":3297,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":13729,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"start":"2011-01-01","end":"2011-12-31","val":13729,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012"},{"start":"2012-01-02","end":"2012-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":198632,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":61066,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":302599,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":1113200,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2018-01-01","end":"2018-12-31","val":87508,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2021-01-01","end":"2021-09-30","val":1443788,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":224206,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-104601,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1068374,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":497744,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1586534,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1586534,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":518161,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":518161,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":297653,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-297653,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":469911,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":227808,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":710661,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":240750,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":89502,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":89502,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1511086,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"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-03-31","val":0,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-02","end":"2015-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2020-04-13","end":"2021-06-30","val":0,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2020-04-13","end":"2021-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-04-01","end":"2023-04-03","val":0.9989,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-04-03","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q1I"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum","description":"The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2015-01-01","end":"2015-06-30","val":1.5543,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":1.5543,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-02","end":"2015-12-31","val":1.5543,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1.6928,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1.6928,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1.7023,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":1.728,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1.7353,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1.7553,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum","description":"The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2015-01-01","end":"2015-03-31","val":1.2836,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1.2836,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":1.2836,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-02","end":"2015-12-31","val":1.2836,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1.6801,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":1.6801,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1.6801,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":1.5853,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1.5853,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1.7505,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1.3018,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2023-01-01","end":"2023-06-30","val":1.1228,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1.1228,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1.1228,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1.1228,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1.1228,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0.9989,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1.2246,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":1.2246,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1.2246,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum","description":"The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2015-01-01","end":"2015-06-30","val":0.0175,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":0.0175,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-02","end":"2015-12-31","val":0.0175,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.0097,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0.0097,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.0097,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":0.0097,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.0104,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.0193,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.0388,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":0.0388,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.0388,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0.0373,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0.0429,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0.0429,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.0429,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum","description":"The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2015-01-01","end":"2015-03-31","val":0.0068,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.0051,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-01-01","end":"2015-09-30","val":0.0051,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-02","end":"2015-12-31","val":0.0051,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.0078,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":0.0078,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.0076,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-09-30","val":0.0071,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.0071,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.0187,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.0188,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2023-01-01","end":"2023-06-30","val":0.0388,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":0.0388,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"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":"2020-01-01","end":"2020-06-30","val":57875,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":70000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-09-30","val":70000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":70625,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":625,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":139100,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":139100,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":139100,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":139664,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-09-01","end":"2021-09-30","val":198503,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-09-01","end":"2021-09-30","val":198503,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"},{"start":"2021-09-28","end":"2021-09-30","val":198503,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-09-28","end":"2021-09-30","val":198503,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2021-01-01","end":"2021-12-31","val":139100,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":139664,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-12-31","val":139100,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"SharesOutstanding":{"label":"Shares, Outstanding","description":"Number of shares issued which are neither cancelled nor held in the treasury.","units":{"shares":[{"end":"2011-12-31","val":-2031497,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-3956191,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-01-01","val":-3956189,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2013-12-31","val":-9593860,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":-9593860,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-01-01","val":-9593860,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2014-12-31","val":-6369168,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014Q4I"},{"end":"2015-01-01","val":-6369168,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"}]}},"StockGrantedDuringPeriodValueSharebasedCompensation":{"label":"Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":4767,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9567,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":4800,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":4800,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":3850,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":297248,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":297248,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":297248,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2010-12-31","val":-951677,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2010-12-31","val":-951677,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":-951680,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-1103847,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-1297214,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-2031497,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2011-12-31","val":-2031497,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":-2031497,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":-2031497,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19"},{"end":"2011-12-31","val":-2031497,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-2454217,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-3142047,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-3349310,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-3956191,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"end":"2012-12-31","val":-3956191,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06"},{"end":"2012-12-31","val":-3956191,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":-3956191,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":-3956191,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-4877257,"accn":"0001078782-13-000866","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-06","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-8610493,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-10537262,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-9593860,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":-9593860,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":-9593860,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":-9593860,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-4882910,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-5007312,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-8043251,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-6369168,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06"},{"end":"2014-12-31","val":-6369168,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":-6369168,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":-6369168,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13"},{"end":"2014-12-31","val":-6369168,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-7357160,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-7954319,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-8672840,"accn":"0001078782-15-001815","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-13","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-9496989,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":-9496989,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"end":"2015-12-31","val":-9496989,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"end":"2015-12-31","val":-9496989,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-9496989,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-10115558,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-11114812,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-12769130,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-13621235,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-13621235,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":-13621235,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":-13621235,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"end":"2016-12-31","val":-13621235,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-15334755,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-16570938,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-18038289,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-16304492,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":-16304492,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"end":"2017-12-31","val":-16304492,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-16304492,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-16304492,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-19559312,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-18838028,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-21571640,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-22282117,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":-22282117,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"end":"2018-12-31","val":-22282117,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"end":"2018-12-31","val":-22282117,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"end":"2018-12-31","val":-22282117,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-24699671,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-11159226,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-10903022,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-8338483,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":-8338483,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":-8338483,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":-8338483,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":-8338483,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":-8338483,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2019-12-31","val":-8338483,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":-8338483,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2019-12-31","val":-8338483,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-9148014,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-03-31","val":-9148013,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-9992974,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-06-30","val":-9992975,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-06-30","val":-9992974,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-06-30","val":-9992974,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-11090848,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-09-30","val":-11090848,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-09-30","val":-11090848,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-11310614,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":-11310614,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-11310614,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":-11310614,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":-11310614,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2020-12-31","val":-11310614,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2020-12-31","val":-11310614,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2020-12-31","val":-11310614,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":-11310614,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":-11310614,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-11423770,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":-11423770,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-03-31","val":-11423769,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-03-31","val":-11423769,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7332972,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":7332972,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-06-30","val":7332972,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2021-06-30","val":7332972,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-06-30","val":7332971,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7420530,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":7770629,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"end":"2021-09-30","val":7770629,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6042209,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":6042209,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":6042209,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":6042209,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":6042209,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2021-12-31","val":6042209,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2021-12-31","val":6042209,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":6042209,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2021-12-31","val":6042209,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4584518,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2022-03-31","val":4584518,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-03-31","val":4584518,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-03-31","val":4584518,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3010423,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":3010423,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-06-30","val":3010423,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-06-30","val":3010423,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1524245,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":1524245,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-10622,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":-10622,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":-10622,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":-10622,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":-10622,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2022-12-31","val":-10622,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2022-12-31","val":-10622,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2022-12-31","val":-10622,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-12-31","val":-10622,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-1741662,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2023-03-31","val":-1741662,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-03-31","val":-1741662,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-03-31","val":-1741662,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-3144832,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":-3144832,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2023-06-30","val":-3144832,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-06-30","val":-3144832,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-1094042,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2023-09-30","val":-1094042,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-2205843,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":-2205843,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":-2205844,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":-2205843,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":-2205843,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2023-12-31","val":-2205843,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2023-12-31","val":-2205844,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2023-12-31","val":-2205843,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-2268899,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2024-03-31","val":-2268900,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-03-31","val":-2268899,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-03-31","val":-2268900,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-2295614,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":-2295615,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-06-30","val":-2295614,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-06-30","val":-2295614,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-2083069,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":-2083069,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-514897,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":-514897,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":-514898,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":-514898,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-1617279,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2025-03-31","val":-1617277,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-2540746,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2025-06-30","val":-2540746,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-3286603,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2015-12-31","val":-9496989,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-13621235,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2016-12-31","val":-13621235,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-16304492,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"end":"2017-12-31","val":-16304492,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2017-12-31","val":-16304492,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-22282117,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"end":"2018-12-31","val":-22282117,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2018-12-31","val":-22282117,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2018-12-31","val":-22282117,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2018-12-31","val":-22282117,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-24699672,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-03-31","val":-24699672,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-11159227,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-06-30","val":-11159227,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-10903023,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-8338483,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":-8338483,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":-8338483,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":-8338483,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":-8338483,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-9148014,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-03-31","val":-9148013,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-03-31","val":-9148013,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-9992975,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-06-30","val":-9992974,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-11090848,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-11310614,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":-11310615,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-11423770,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"StockIssuedDuringPeriodSharesAcquisitions":{"label":"Stock Issued During Period, Shares, Acquisitions","description":"Number of shares of stock issued during the period pursuant to acquisitions.","units":{"shares":[{"start":"2013-01-01","end":"2013-12-31","val":1159904,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"}]}},"StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Shares, Conversion of Convertible Securities","description":"Number of shares issued during the period as a result of the conversion of convertible securities.","units":{"shares":[{"start":"2013-01-01","end":"2013-12-31","val":105000,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2015-01-02","end":"2015-12-31","val":0,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"StockIssuedDuringPeriodSharesIssuedForServices":{"label":"Stock Issued During Period, Shares, Issued for Services","description":"Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.","units":{"shares":[{"start":"2015-01-02","end":"2015-12-31","val":76151,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2021-05-31","end":"2021-06-02","val":2760000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-06-01","end":"2021-06-02","val":2760000,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-06-01","end":"2021-06-02","val":2760000,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-06-01","end":"2021-06-02","val":2760000,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-06-02","end":"2021-06-03","val":2760000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q2I"},{"start":"2021-01-01","end":"2021-09-30","val":79813,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":79813,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-12-31","val":79813,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2025-01-01","end":"2025-03-31","val":131380,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":146660,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":146660,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"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":"2019-01-01","end":"2019-03-31","val":4649291,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-03-31","val":4649291,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":143447677,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":143447677,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":1362247,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-03-31","val":1362247,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2194873,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":73673,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":1362247,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2023-01-01","end":"2023-06-30","val":65268,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":65268,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":10878,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments","description":"The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":30000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":403511,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":464929,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":14809697,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":14344768,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":14344768,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":17274351,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":136225,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":136225,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":136225,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"}]}},"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":"2016-01-01","end":"2016-12-31","val":175000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":131250,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":131250,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2019-01-01","end":"2019-03-31","val":19745,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":548768,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":529023,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":529023,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":231032,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":898975,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":898975,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":898975,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-07-01","end":"2020-09-30","val":713647,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":975024,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":22400,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":22400,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":22400,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"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":"2017-01-01","end":"2017-12-31","val":22500,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":3433815,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":3433815,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":150000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1352000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1202000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1202000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":1298000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2650000,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":2650000,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":25000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":25000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":25000,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-12-31","val":400866,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1248616,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1040000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2025-01-01","end":"2025-03-31","val":3284500,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3666500,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":3666500,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"StockIssuedDuringPeriodValueOther":{"label":"Stock Issued During Period, Value, Other","description":"Value of shares of stock issued attributable to transactions classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":72000,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":144001,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":144001,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":64397,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":64397,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2020-01-01","end":"2020-06-30","val":117474,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":117474,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":117474,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":422618,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":40799,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"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":"2020-01-01","end":"2020-03-31","val":376000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":376000,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":580400,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":204400,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":204400,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":20000,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"}]}},"StockOptionPlanExpense":{"label":"Stock or Unit Option Plan Expense","description":"Amount of noncash expense for option under share-based payment arrangement.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":7547,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":10857,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-01-01","end":"2016-12-31","val":1291444,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3317,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7601,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":7601,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":10463,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":10463,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1217369,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1217369,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5255,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":5255,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":173815,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":173815,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":179552,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":179552,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-01-01","end":"2018-12-31","val":822001,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":822001,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4767,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":4767,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9567,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":9567,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":13417,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":13417,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":759378,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":759378,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":297247,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":297247,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":297248,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":297248,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":297248,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":2302044,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2302044,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":32775,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":32775,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"StockRepurchasedDuringPeriodShares":{"label":"Stock Repurchased During Period, Shares","description":"Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"shares":[{"start":"2020-01-01","end":"2020-12-31","val":46807,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4464,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4464,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-06-29","end":"2021-07-02","val":150000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q2I"},{"start":"2021-01-01","end":"2021-09-30","val":4464,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":4464,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":4464,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":4464,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":4464,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-12-31","val":4464,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"ValuationAllowanceAmount":{"label":"Valuation Allowance, Amount (Deprecated 2013-01-31)","description":"The amount of the valuation allowance recorded as of the balance sheet date pertaining to the specified deferred tax asset for which an assessment was made that it is more likely than not that all or a portion of such deferred tax asset will not be realized through related deductions on future tax returns.","units":{"USD":[{"end":"2012-12-31","val":1000000,"accn":"0001078782-13-000519","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25","frame":"CY2012Q4I"}]}},"WarrantsAndRightsOutstanding":{"label":"Warrants and Rights Outstanding","description":"Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.","units":{"USD":[{"end":"2010-12-31","val":50000,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30","frame":"CY2010Q4I"},{"end":"2010-12-31","val":50000,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"end":"2010-12-31","val":50000,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"end":"2011-06-30","val":0,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3I"},{"end":"2011-12-31","val":307664,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2011Q4I"},{"end":"2011-12-31","val":307664,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":307664,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":307664,"accn":"0001078782-12-000877","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-30"},{"end":"2012-03-31","val":312764,"accn":"0001078782-12-001380","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":329339,"accn":"0001078782-12-002307","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":331430,"accn":"0001078782-12-002952","fy":2012,"fp":"Q3","form":"10-Q/A","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2021-06-30","val":2776525,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2014-01-01","end":"2014-03-31","val":153980232,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":170226919,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":124703110,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2015-01-01","end":"2015-03-31","val":129559474,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":130002515,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":130440688,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1690009,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2748294,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2875631,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":2961606,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3041466,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":3410444,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3167153,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3750079,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3780238,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":3810065,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3792684,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":3817172,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2012-01-01","end":"2012-06-30","val":100119537,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":100203054,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":100679282,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":101786604,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-02","end":"2012-12-31","val":101399795,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":105336818,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":106086608,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":106086608,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":106828157,"accn":"0001078782-13-001541","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":106828157,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":108658687,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":110378102,"accn":"0001078782-13-002178","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":112214131,"accn":"0001078782-14-000496","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-02","end":"2013-12-31","val":112214131,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":153980232,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":170226919,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":124703110,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-12-31","val":182205032,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":182205032,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":129559474,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":130002515,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2015-04-01","end":"2015-06-30","val":130440688,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":130506258,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":131497317,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":130945979,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2015-01-02","end":"2015-12-31","val":130945979,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":132394633,"accn":"0001078782-16-002794","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-13"},{"start":"2016-01-01","end":"2016-03-31","val":132394633,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":132562271,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-01-01","end":"2016-06-30","val":132562271,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":132729908,"accn":"0001078782-16-003231","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-12"},{"start":"2016-04-01","end":"2016-06-30","val":132729908,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":132879550,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":132879550,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2016-07-01","end":"2016-09-30","val":133507211,"accn":"0001078782-16-003761","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":133507211,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":133844254,"accn":"0001078782-17-000387","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":133844254,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":136793347,"accn":"0001078782-17-000640","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":136793347,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":137886645,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":137886645,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":138949468,"accn":"0001078782-17-001087","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":138949468,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":138652686,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-01-01","end":"2017-09-30","val":138652686,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":140159788,"accn":"0001078782-17-001431","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-19"},{"start":"2017-07-01","end":"2017-09-30","val":140159788,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":139243126,"accn":"0001078782-18-000204","fy":2017,"fp":"Q4","form":"10-K","filed":"2018-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":139243126,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":141162061,"accn":"0001078782-18-000466","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-04-23"},{"start":"2018-01-01","end":"2018-03-31","val":141162061,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":146545803,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":146545803,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":151870383,"accn":"0001078782-18-000852","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":151870383,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":152097345,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":152097345,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2018-07-01","end":"2018-09-30","val":163019402,"accn":"0001078782-18-001279","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":163019402,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":156678765,"accn":"0001078782-19-000119","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-12"},{"start":"2018-01-01","end":"2018-12-31","val":156678765,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":180608657,"accn":"0001078782-19-000417","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":180608657,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":196961522,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-01-01","end":"2019-06-30","val":196961522,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":213134685,"accn":"0001078782-19-000632","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-07"},{"start":"2019-04-01","end":"2019-06-30","val":213134685,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":247783445,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-01-01","end":"2019-09-30","val":247783445,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":347770054,"accn":"0001078782-19-000791","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-28"},{"start":"2019-07-01","end":"2019-09-30","val":347770054,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":276396362,"accn":"0001078782-20-000199","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":276396362,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":401570764,"accn":"0001078782-20-000312","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":401570764,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":406072969,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":5075912,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":403821866,"accn":"0001078782-20-000617","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":5047773,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":404796634,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":5059958,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":406724979,"accn":"0001078782-20-000834","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":5084062,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":406181771,"accn":"0001078782-21-000172","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":416039484,"accn":"0001078782-21-000455","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5846011,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":6490505,"accn":"0001654954-21-008967","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6987271,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":9240007,"accn":"0001654954-21-012235","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"}]}},"WeightedAverageNumberOfSharesIssuedBasic":{"label":"Weighted Average Number of Shares Issued, Basic","description":"This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).","units":{"shares":[{"start":"2013-01-01","end":"2013-03-31","val":-0.01,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.05,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-0.04,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-02","end":"2013-12-31","val":-0.09,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.03,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.02,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-0.01,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2014-01-02","end":"2014-12-31","val":125327071,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":130945979,"accn":"0001078782-16-002508","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2010-01-01","end":"2010-06-30","val":83666796,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2010-04-01","end":"2010-06-30","val":86876596,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":89243185,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2010-07-01","end":"2010-09-30","val":89607271,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-06-30","val":94809298,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13"},{"start":"2011-04-01","end":"2011-06-30","val":95589387,"accn":"0001078782-11-002649","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":95732703,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21"},{"start":"2011-07-01","end":"2011-09-30","val":97549401,"accn":"0001078782-11-003377","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-21","frame":"CY2011Q3"},{"start":"2013-01-01","end":"2013-03-31","val":105336818,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":106086608,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":106828157,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":108658687,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":110378102,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-02","end":"2013-12-31","val":112214131,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":119931693,"accn":"0001078782-14-000850","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":119931693,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":122330583,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":122330583,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":124703110,"accn":"0001078782-14-001443","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":124703110,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":124216095,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":127932726,"accn":"0001078782-14-002012","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":125327071,"accn":"0001078782-15-000536","fy":2014,"fp":"FY","form":"10-K","filed":"2015-04-06","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":129559474,"accn":"0001078782-15-000752","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":130002515,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":130440688,"accn":"0001078782-15-001298","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":-290743,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2020-01-01","end":"2020-12-31","val":-208249,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":94074,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10765402,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":10665536,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21"},{"start":"2021-01-01","end":"2021-09-30","val":10665536,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":8764013,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":8764013,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2302893,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":-2302893,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3818155,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-3818155,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-5515901,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-5515901,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":-7102612,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-7102612,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1590662,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-1590662,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1778196,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-1778196,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-314620,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-314620,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-1524883,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-1524883,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-135739,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-135739,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-271914,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-271914,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-114977,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-114977,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1268062,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1025253,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1532619,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-1485220,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts":{"label":"Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs","description":"Amount of deferred tax liability attributable to taxable temporary differences from research and development costs.","units":{"USD":[{"end":"2021-09-30","val":1681004,"accn":"0001654954-22-005221","fy":2021,"fp":"Q3","form":"10-Q/A","filed":"2022-04-21","frame":"CY2021Q3I"}]}},"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":"2020-12-31","val":214250,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":467215,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":467215,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":467215,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q4I"},{"end":"2022-03-31","val":138334,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":448409,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"ConvertibleLongTermNotesPayable":{"label":"Convertible Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q4I"}]}},"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":"2020-12-31","val":21164319,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":23677769,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":9091130,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10794091,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","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":"2020-12-31","val":21164319,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":23677769,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":9091130,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10794091,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":10794091,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12378869,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":12378869,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-12-31","val":13732558,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"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":"2020-01-01","end":"2020-12-31","val":-0.253,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.274,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":-0.24,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.195,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-0.195,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.203,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-0.203,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.101,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationDeductionsOther":{"label":"Effective Income Tax Rate Reconciliation, Deduction, 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 deductions.","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":-0.001,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.003,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":0.002,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"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":"2020-01-01","end":"2020-12-31","val":-0.004,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.014,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":0.012,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.033,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-0.033,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.012,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-0.012,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.113,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"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":"2020-01-01","end":"2020-12-31","val":0.047,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.047,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.015,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":0.015,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.012,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.012,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.009,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"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":"2020-01-01","end":"2020-12-31","val":-1912203,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1924307,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":-1838735,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1836512,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-1836512,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1633209,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-1633209,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-2810816,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":4945,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-26590,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":-21692,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1195,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":1195,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":445,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-431612,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-434344,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-131407,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-131407,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-95082,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-95082,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-127093,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"IncomeTaxReconciliationTaxSettlementsDomestic":{"label":"Effective Income Tax Rate Reconciliation, Tax Settlement, Domestic, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to domestic income tax settlement.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-9105728,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2020-01-01","end":"2021-12-31","val":-8755881,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2021-01-01","end":"2021-12-31","val":-9163367,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-8745293,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-8745293,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-7777184,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-7777184,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-13384836,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"NotesPayableRelatedPartiesClassifiedCurrent":{"label":"Notes Payable, Related Parties, Current","description":"The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":9000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q4I"}]}},"OtherNoncashExpense":{"label":"Other Noncash Expense","description":"Amount of expense or loss included in net income that result in no cash flow, classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":620,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":16257,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":22138,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":22138,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21197,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":41297,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":58159,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":58159,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":79637,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":79637,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":21590,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":21590,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":44041,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":44041,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":67172,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":67172,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":91002,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":24559,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":24559,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":49877,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":75978,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2025-01-01","end":"2025-03-31","val":14840,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"}]}},"OtherRestructuringCosts":{"label":"Other Restructuring Costs","description":"Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2021-05-31","end":"2021-06-02","val":1622638,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-06-02","end":"2021-06-03","val":1622638,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2021-06-29","end":"2021-07-02","val":75191,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q2I"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":701,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":701,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":701,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":701,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":8371,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":8371,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":7670,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":7670,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":16040,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":16040,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23218,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":23218,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":23218,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":23218,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":45268,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":45268,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":22050,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":22050,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":108268,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":35478,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":35478,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":79816,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":44337,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"ReductionsInOtherAssetsAmount":{"label":"Reductions in Other Assets, Amount","description":"Amount of significant reductions in the period of other assets (current, noncurrent, or unclassified).","units":{"USD":[{"start":"2021-10-09","end":"2021-10-11","val":33549,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-10-09","end":"2021-10-11","val":33549,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q3I"},{"start":"2022-07-01","end":"2022-07-28","val":15797,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q2I"},{"start":"2022-12-01","end":"2022-12-16","val":4244,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-12-01","end":"2022-12-19","val":139444,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"}]}},"SecurityDeposit":{"label":"Security Deposit","description":"The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.","units":{"USD":[{"end":"2020-12-31","val":3000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3000,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"end":"2021-12-31","val":3000,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"end":"2021-12-31","val":3000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":3000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":32058,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":32058,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":32058,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":32058,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":32058,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":32058,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":32058,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":32058,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32058,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":32058,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":32058,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32058,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":32058,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":32058,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":32058,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":32058,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":32058,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":32058,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":36739,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7680,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":7680,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":7680,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":7680,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7680,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7680,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7680,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2021-12-31","val":840376,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q4I"},{"end":"2023-12-31","val":244749,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-09-30","val":495917,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"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":"2021-12-31","val":8.47,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q4I"},{"end":"2023-12-31","val":35.52,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"},{"end":"2024-09-30","val":33,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"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":"2021-12-31","val":1721074,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2021Q4I"},{"end":"2023-12-31","val":292515,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":2302791,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2513451,"accn":"0001654954-22-005298","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-22"},{"start":"2021-01-01","end":"2021-12-31","val":2103312,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1702961,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":1702961,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1584778,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1353690,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"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":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"InterestAndDividendsPayableCurrent":{"label":"Interest and Dividends Payable, Current","description":"Sum of the carrying values as of the balance sheet date of (a) interest payable on all forms of debt, including trade payables, that has been incurred, and (b) dividends declared but unpaid on equity securities issued by the entity and outstanding (also includes dividends collected on behalf of another owner of securities that are being held by the entity). Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-12-31","val":95486,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2020Q4I"},{"end":"2021-12-31","val":95486,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":95886,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":96478,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":97076,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":97681,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"LessorOperatingLeasePaymentsToBeReceivedThreeYears":{"label":"Lessor, Operating Lease, Payment to be Received, Year Three","description":"Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-03-31","val":76681,"accn":"0001654954-22-006758","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-13","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11956,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":111956,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2024-09-13","val":4964,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q3I"},{"end":"2025-01-21","val":3213,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q4I"}]}},"AmortizationOfDeferredCharges":{"label":"Amortization of Deferred Charges","description":"The amount of amortization of deferred charges applied against earnings during the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":350099,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-06-30","val":407085,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":702045,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"CapitalLeaseObligations":{"label":"Capital Lease Obligations","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.","units":{"USD":[{"end":"2022-06-30","val":243368,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"}]}},"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":"2020-12-31","val":137862,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":137862,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2020Q4I"},{"end":"2021-06-30","val":10903264,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10803398,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8901875,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":8901875,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":8901875,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2021-12-31","val":8901875,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":8901875,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2021-12-31","val":8901875,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6598982,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5083720,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":5083720,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3385974,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":3385974,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1799263,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":1799263,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1799264,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":1799263,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2022-12-31","val":1799263,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2022-12-31","val":1799263,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2022-12-31","val":1799264,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-12-31","val":1799263,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2022Q4I"},{"end":"2023-03-31","val":208601,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21067,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1484644,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2023-09-30","val":1484644,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":274380,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":274380,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":274380,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":274380,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":274380,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2023-12-31","val":274380,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2023-12-31","val":274380,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2023-12-31","val":274380,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":138641,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2466,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":159403,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":159403,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1542442,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":1542442,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1542442,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":1542442,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":517189,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9823,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":57222,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":1367389,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1466188,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":570629,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1068373,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":1586534,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":2692462,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":242102,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":867359,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":867359,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":9473513,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"LongTermDebtAndCapitalLeaseObligations":{"label":"Long-term Debt and Lease Obligation","description":"Amount of long-term debt and lease obligation, classified as noncurrent.","units":{"USD":[{"end":"2022-06-30","val":157004,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":131910,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"LongTermDebtAndCapitalLeaseObligationsCurrent":{"label":"Long-term Debt and Lease Obligation, Current","description":"Amount of long-term debt and lease obligation, classified as current.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-06-30","val":157004,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":131910,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":105918,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":105918,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":105918,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":105919,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-06-30","val":50920,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22027,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":254454,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"}]}},"ResearchAndDevelopmentInProcess":{"label":"Research and Development in Process","description":"The amount of purchased research and development assets that are acquired in a business combination have no alternative future use and are therefore written off in the period of acquisition.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":595000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":187000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":841816,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":800000000000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":881000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":327000,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1299517,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1500000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"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":"2022-01-01","end":"2022-06-30","val":1.3532,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2023-01-01","end":"2023-12-31","val":1.1228,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":1.1228,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1.2246,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2022-01-01","end":"2022-06-30","val":0.0194,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2023-01-01","end":"2023-12-31","val":0.0388,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":0.0388,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.0429,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"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":"2021-01-01","end":"2021-06-30","val":1367389,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":392365,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2022-01-01","end":"2022-06-30","val":1068374,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":497744,"accn":"0001654954-22-010607","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2022-09-30","val":224633,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":-19886,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-29171,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":185,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-17598,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-32238,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-32238,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-01-01","end":"2022-12-31","val":-51695,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-51695,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-23069,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-23069,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-47570,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-47570,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-72752,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":-72752,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-98835,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-98835,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-27309,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-27309,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-55422,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-55422,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-84315,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-84315,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-106342,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-324,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":29818,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-55081,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"ProceedsFromOtherEquity":{"label":"Proceeds from Other Equity","description":"Amount of cash inflow from the issuance of equity classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":50000,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-015309","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"CostDirectLabor":{"label":"Cost, Direct Labor","description":"Cost of labor directly related to good produced and service rendered. Includes, but is not limited to, payroll cost and equity-based compensation.","units":{"USD":[{"start":"2022-02-01","end":"2022-02-22","val":1155722,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q1I"},{"start":"2022-01-01","end":"2022-12-31","val":1155722,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":337682,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":337682,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":-180,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"}]}},"DividendsSharebasedCompensationStock":{"label":"Dividend, Share-based Payment Arrangement, Shares","description":"Amount of paid and unpaid stock dividends declared for award under share-based payment arrangement.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":2502856,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2738159,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":2738159,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2665017,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":2665017,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2108922,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.016,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.003,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":0.003,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.006,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":-0.006,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.005,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-138284,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-31180,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-31180,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":46848,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":46848,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":72688,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"IncreaseDecreaseInIncomeTaxes":{"label":"Increase (Decrease) in Income Taxes","description":"The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-400000000000,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2022-12-31","val":228889,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":112407,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":200471,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":171183,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":141896,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2025-03-31","val":400953,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":377912,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":354871,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-12-31","val":116933,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":88063,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":58776,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":29489,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2024-09-13","val":4681,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q3I"},{"end":"2025-01-21","val":3000,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q4I"},{"end":"2025-09-30","val":94676,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-12-31","val":111956,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":112407,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":112407,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":112407,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":112407,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2025-03-31","val":69123,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":46082,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":97695,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransactions":{"label":"Present Value of Future Minimum Lease Payments, Sale Leaseback Transactions","description":"Present value of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing.","units":{"USD":[{"end":"2022-12-31","val":205178,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":102936,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2025-03-31","val":315247,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":300742,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":285837,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"ProceedsFromIssuanceInitialPublicOffering":{"label":"Proceeds from Issuance Initial Public Offering","description":"The cash inflow associated with the amount received from entity's first offering of stock to the public.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":15644507,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-002845","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"DebtInstrumentBasisSpreadOnVariableRate1":{"label":"Debt Instrument, Basis Spread on Variable Rate","description":"Percentage points added to the reference rate to compute the variable rate on the debt instrument.","units":{"pure":[{"start":"2023-04-01","end":"2023-04-03","val":0.1,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"DebtInstrumentPeriodicPaymentInterest":{"label":"Debt Instrument, Periodic Payment, Interest","description":"Amount of the required periodic payments applied to interest.","units":{"USD":[{"start":"2023-02-01","end":"2023-02-14","val":69666,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-02-01","end":"2023-02-14","val":69666,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-02-01","end":"2023-02-14","val":69666,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2022Q4I"},{"start":"2024-03-01","end":"2024-03-05","val":59563,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q1I"}]}},"NotesPayable":{"label":"Notes Payable","description":"Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-02-14","val":605600,"accn":"0001654954-23-006097","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"}]}},"AccountsReceivableNet":{"label":"Accounts Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-06-30","val":2956,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2593,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3735,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":3735,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":3735,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":3735,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":3735,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3735,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":27794,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2211,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":2211,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":2211,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":2211,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":34364,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":701,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":701,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":701,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":701,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":8371,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":8371,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":7670,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":7670,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":16040,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":16040,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23218,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":23218,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":23218,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":23218,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":45268,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":45268,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":22050,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":22050,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":108268,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":35478,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":35478,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":79816,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":44337,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"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":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3349,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":3349,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":3349,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":3349,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7479,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":7479,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":4130,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":4130,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":11610,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":11610,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":12502,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":12502,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":12502,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":12502,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":21952,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":21952,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":9450,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":9450,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":48952,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":17922,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":17922,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":39209,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":21288,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"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":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4050,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":4050,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":4050,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":4050,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":15850,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-01-01","end":"2023-09-30","val":15850,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":11800,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":11800,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":27650,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":27650,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":35720,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":35720,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":35720,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":35720,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":67220,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":67220,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":31500,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":31500,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":157220,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":53400,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":53400,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":119025,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":65625,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"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":"2023-04-03","val":3.11,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-04-03","val":18.66,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q1I"}]}},"ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate":{"label":"Share-based Goods and Nonemployee Services Transaction, Valuation Method, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing a nonvested share or option award issued to other than an employee.","units":{"pure":[{"start":"2023-04-01","end":"2023-04-03","val":0.0373,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-04-03","val":0.0373,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13","frame":"CY2023Q1I"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":1000000,"accn":"0001654954-23-010769","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":1000000,"accn":"0001654954-23-014165","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-13"}]}},"AccretionExpense":{"label":"Accretion Expense","description":"Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":254637,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":254637,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":240606,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"CommonStockDividendsPerShareCashPaid":{"label":"Common Stock, Dividends, Per Share, Cash Paid","description":"Aggregate dividends paid during the period for each share of common stock outstanding.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-12-31","val":3.11,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"}]}},"ConversionOfStockSharesIssued1":{"label":"Conversion of Stock, Shares Issued","description":"\"The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"start":"2023-01-01","end":"2023-12-31","val":437692,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":437692,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":195435,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"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":"2022-12-31","val":10794091,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12378869,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":12378869,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-12-31","val":13732558,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"}]}},"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":-180,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":-178,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"end":"2023-12-31","val":-178,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-12-31","val":-176,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q4I"}]}},"IncreaseDecreaseInAccountsPayableRelatedParties":{"label":"Increase (Decrease) in Accounts Payable, Related Parties","description":"The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":38500,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":95670,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":172670,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":38500,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":38500,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-93265,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-93265,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-36409,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-36409,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-03-31","val":-194762,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-124706,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":138355,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1973,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15","frame":"CY2023"}]}},"RelatedPartyTransactionAmountsOfTransaction":{"label":"Related Party Transaction, Amounts of Transaction","description":"Amount of transactions with related party during the financial reporting period.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":485000,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":485000,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1318882,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"StockIssuedDuringPeriodSharesOther":{"label":"Stock Issued During Period, Shares, Other","description":"Number of shares of stock issued attributable to transactions classified as other.","units":{"shares":[{"start":"2023-01-01","end":"2023-12-31","val":437692,"accn":"0001654954-24-003228","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-15"},{"start":"2023-01-01","end":"2023-12-31","val":437692,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":407299,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":140553,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":491186,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":662550,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":171364,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":793489,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":47320,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":10632,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":10632,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":25954,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":15322,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"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":"2023-01-01","end":"2023-03-31","val":208601,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":21067,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":138641,"accn":"0001654954-24-006082","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2466,"accn":"0001654954-24-010644","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"IncreaseDecreaseInAccruedIncomeTaxesPayable":{"label":"Increase (Decrease) in Income Taxes Payable","description":"The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001654954-24-014463","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"InterestExpenseOther":{"label":"Interest Expense, Other","description":"Amount of interest expense classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":23793,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":22939,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":1973,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"OperatingLeaseRightOfUseAssetAmortizationExpense":{"label":"Operating Lease, Right-of-Use Asset, Amortization Expense","description":"Amount of amortization expense for right-of-use asset from operating lease.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":91002,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":98280,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"OtherNotesPayable":{"label":"Other Notes Payable","description":"Amount of long-term notes payable classified as other.","units":{"USD":[{"end":"2023-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-12-31","val":138164,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":138164,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":138510,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":292919,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":146459,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period","description":"The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"shares":[{"start":"2024-06-11","end":"2024-12-31","val":5382,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-06-11","end":"2024-12-31","val":5382,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2024-06-11","end":"2024-12-31","val":5382,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-06-11","end":"2024-12-31","val":5382,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-01-31","val":38378,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-01-31","val":38378,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-01-31","val":38378,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted","description":"Net number of non-option equity instruments granted to participants.","units":{"shares":[{"start":"2024-01-01","end":"2024-12-31","val":445490,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":38378,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"}]}},"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":"2024-01-01","end":"2024-12-31","val":7.96,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":21.5,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares","description":"Number of non-vested options outstanding.","units":{"shares":[{"end":"2023-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2023Q4I"},{"end":"2024-12-31","val":140221,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":140221,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":34879,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares","description":"Number of non-vested options forfeited.","units":{"shares":[{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value","description":"Weighted average grant-date fair value of non-vested options forfeited.","units":{"USD/shares":[{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price","description":"Weighted average grant-date fair value of non-vested options outstanding.","units":{"USD/shares":[{"end":"2023-12-31","val":0,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2023-12-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7.96,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"end":"2024-12-31","val":7.96,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19.67,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value","description":"Weighted average grant-date fair value of options vested.","units":{"USD/shares":[{"start":"2024-01-01","end":"2024-12-31","val":7.96,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8.73,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2024-10-01","end":"2024-10-15","val":26863,"accn":"0001654954-25-002948","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-18","frame":"CY2024Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2025-03-31","val":62747,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":62747,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2025-03-31","val":60910,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":60910,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15802,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2025-03-31","val":97695,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":97695,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":62747,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2025-03-31","val":94676,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":94676,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":60910,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"LessorOperatingLeasePaymentsToBeReceivedFiveYears":{"label":"Lessor, Operating Lease, Payment to be Received, Year Five","description":"Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2024-09-13","val":5267,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q3I"}]}},"LessorOperatingLeasePaymentsToBeReceivedFourYears":{"label":"Lessor, Operating Lease, Payment to be Received, Year Four","description":"Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2024-09-13","val":5113,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q3I"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2024-09-02","end":"2024-09-13","val":298135,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2024-09-02","end":"2024-09-13","val":298135,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-09-02","end":"2024-09-13","val":298135,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"start":"2025-01-01","end":"2025-01-21","val":111817,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-01-21","val":111817,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-01-21","val":111817,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"}]}},"RepaymentsOfLongTermDebt":{"label":"Repayments of Long-term Debt","description":"The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-03-31","val":34393,"accn":"0001654954-25-005748","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":68890,"accn":"0001654954-25-009650","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"}]}},"AccountsPayableFairValueDisclosure":{"label":"Accounts Payable, Fair Value Disclosure","description":"Fair value portion of liabilities incurred for goods and services received that are used in an entity's business and related party payables.","units":{"USD":[{"end":"2024-09-30","val":78101,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2025-09-30","val":23041,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"ProceedsFromOtherDebt":{"label":"Proceeds from Other Debt","description":"Amount of cash inflow from debt classified as other.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":3099697,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1336373,"accn":"0001654954-25-013095","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"}]}}}}}