{"cik":1606698,"entityName":"Alpine 4 Holdings, 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":"2014-08-12","val":160200000,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-11-19","val":85027890,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-11-19","val":85027890,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q4I"},{"end":"2015-04-13","val":99791390,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05","frame":"CY2015Q1I"},{"end":"2015-05-13","val":67242392,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-08-14","val":67301624,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2017-05-22","val":21893852,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q2I"},{"end":"2022-04-09","val":12500200,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2022Q1I"}]}},"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":"2014-06-30","val":0,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05","frame":"CY2014Q2I"},{"end":"2015-06-30","val":0,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015Q2I"},{"end":"2016-06-30","val":0,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q2I"},{"end":"2017-06-30","val":2499935,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q2I"},{"end":"2018-06-30","val":2257363,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q2I"},{"end":"2019-06-30","val":930876,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q2I"},{"end":"2020-06-30","val":6903702,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q2I"},{"end":"2021-06-30","val":463512811,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-06-30","val":463512811,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q2I"},{"end":"2022-06-30","val":114796261,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q2I"}]}}},"us-gaap":{"AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accounts Payable and Accrued Liabilities","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.","units":{"USD":[{"end":"2014-06-30","val":1169,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"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":"2014-12-31","val":359626,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":359626,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-12-31","val":434381,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015Q4I"},{"end":"2017-12-31","val":1980995,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":1367989,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-09-30","val":3798622,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3102970,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":3102970,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":3102970,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":3102970,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":3102970,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":3102970,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":3102970,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3332374,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3606209,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":3606209,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":3606209,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3777733,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5148805,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":5148805,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":5148805,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":5148805,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":5148805,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5728045,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4536451,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4827023,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4854467,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":4854467,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":4854467,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":4854467,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":4854467,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":4854467,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3641713,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5337706,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5653158,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7744957,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":7744957,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":7744957,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":7744957,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":7744957,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":7744957,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":7744957,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7347833,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8829235,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":8829235,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8128315,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8608554,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":8608554,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":8608554,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":8608554,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11830582,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15807557,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":18249084,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"AccountsPayableCurrentAndNoncurrent":{"label":"Accounts Payable","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"end":"2014-04-30","val":0,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":0,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-09-30","val":295975,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":295975,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":359626,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":359626,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":359626,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q4I"},{"end":"2015-03-31","val":435762,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":409791,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":444889,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":434381,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":504822,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2017-12-31","val":1980995,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1980995,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2371153,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3236608,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"}]}},"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":"2014-04-30","val":0,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":0,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-09-30","val":9551,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":9551,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2015-12-31","val":4086,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":4086,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":179,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2017-03-31","val":2010522,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1528574,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-12-31","val":2067081,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":2067081,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2067081,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":2067081,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":1560480,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2686391,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3904904,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3739774,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2610354,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":2610354,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":2610354,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":2610354,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":2610354,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":2610354,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":2610354,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4938998,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5006650,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":5006650,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":5006650,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4631642,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8731565,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":8731565,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":8731565,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":8731565,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":8731565,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8724234,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8090727,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8132739,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6484869,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":6484869,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":6484869,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":6484869,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":6484869,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":6484869,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7092279,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10328941,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12990229,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11875176,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":11875176,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":11875176,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":11875176,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":11875176,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":11875176,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":11875176,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13616694,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13016990,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":13016990,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":16457483,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17139944,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"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":"2014-12-31","val":16498,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":16498,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":16498,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":16498,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":16498,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8019,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10063,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":15602,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13019,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":13019,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12500,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2017-12-31","val":1049185,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1049185,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":1049185,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":739645,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1083947,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1289176,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1716269,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1254853,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":1254853,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":1254853,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1254853,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":1254853,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":1254853,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":1254853,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2155593,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2653876,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":2653876,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":2653876,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2846355,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2676651,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":2676651,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":2676651,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2676651,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2676651,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2233680,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1797775,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2196556,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2872202,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":2872202,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2872202,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":2872202,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2872202,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":2872202,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2682538,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4170001,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4253987,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5074006,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":5074006,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":5074006,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":5074006,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":5074006,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":5074006,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":5074006,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5044642,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6331025,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":6331025,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6087231,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6749890,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":6749890,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":6749890,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":6749890,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6256263,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6570507,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7318063,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2016-12-31","val":-175853,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-838893,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":-838893,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":-838893,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":838893,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":416685,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-930737,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-1185937,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1497304,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":879705,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":879705,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":879705,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":879705,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":879705,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":879705,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":879705,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1124816,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1361866,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1361866,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":1361866,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1600505,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1498075,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":1498075,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1498075,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1498075,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1498075,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1904166,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2366870,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2854379,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3342709,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":3342709,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5822847,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2014-04-30","val":0,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":0,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1000,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":86848,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":86848,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":395463,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":395463,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":395463,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":395463,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":395463,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8801781,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8903037,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11207187,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13783778,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":13783778,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":13883108,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2017-12-31","val":16573632,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":16573632,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":16573632,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":16573632,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":16806714,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":16835066,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16945602,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17018591,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":17018509,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":17018509,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":17018509,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":17018509,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":17018509,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":17018509,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17075264,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17660074,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":17660074,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":17660074,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":18557801,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19763883,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":19763883,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":19763883,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":19763883,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":19763883,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":21707848,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":21727404,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21870874,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":30991978,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":30991978,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":30991978,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":30991978,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":30991978,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":91982825,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":95944854,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":96306820,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":131293861,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"AdjustmentForAmortization":{"label":"Amortization","description":"The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2016-01-01","end":"2016-03-31","val":8333,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":18853,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":37706,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":18853,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":69060,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":31354,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":92080,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":18853,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":18853,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":37706,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":37706,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":37706,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":37706,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":18853,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":48225,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":48225,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":10519,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":75412,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":75412,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":18853,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":18853,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":103539,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":103539,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":103539,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":103539,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":135487,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":135487,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":232592,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":232592,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":406091,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":406091,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":160749,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":226300,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":225628,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":223836,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature":{"label":"Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature","description":"Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1482500,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1482500,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":1482500,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":92428,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":92428,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-03-31","val":92428,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":92428,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-03-31","val":92428,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":92428,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":92428,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":92428,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":92428,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":92428,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"}]}},"AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation":{"label":"Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation","description":"Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":19556,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":19341,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":10000,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":19341,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":19341,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-03-31","val":19341,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-03-31","val":19341,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-03-31","val":19341,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":19341,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":19556,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":19556,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":19556,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":19556,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-04-01","end":"2019-06-30","val":19556,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":19770,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":19770,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":19556,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":19556,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-03-31","val":19556,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":19556,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-04-01","end":"2020-06-30","val":19556,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":19556,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":19770,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":19770,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":19341,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-03-31","val":19341,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":7988,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":7988,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":4604,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":0,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":177470,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":177470,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":177470,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":18710,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":18710,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":18710,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":18710,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18710,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":21210,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18710,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18710,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":18710,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":49914,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":49914,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":199936,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":199936,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":52531,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"AmortizationOfDebtDiscountPremium":{"label":"Amortization of Debt Discount (Premium)","description":"Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.","units":{"USD":[{"start":"2014-04-22","end":"2014-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":11353,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":43560,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":-118618,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":117610,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-04-01","end":"2016-06-30","val":87165,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-07-01","end":"2016-09-30","val":139748,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":274615,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2016-04-01","end":"2016-12-31","val":274615,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2017-01-01","end":"2017-03-31","val":11349,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":11349,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":22817,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":22817,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":76322,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":89292,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":89292,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":122590,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":122590,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":302837,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":302837,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":302837,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":302837,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":95580,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":701850,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":1428954,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":1428954,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":397550,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":397550,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":692329,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":692329,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":692329,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":692329,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":932111,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":932111,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1144756,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":1144756,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":245774,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":245774,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":370136,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":370136,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":507534,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":507534,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":985709,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":985709,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":985709,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":801340,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":801340,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1436052,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":1436052,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1436052,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":1436052,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1436052,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":1436052,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":1436052,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":1436052,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":36820,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":96729,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":620051,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":6500,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":22500,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":50500,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":22000,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":22000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":53499,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":53499,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":53499,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":53499,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":606270,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-12-31","val":213354,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":213354,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019"}]}},"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":"2018-01-01","end":"2018-12-31","val":677210,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":658357,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1363671,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":1363671,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":1363671,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-09-30","val":1331723,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2022-01-01","end":"2022-09-30","val":2300000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":800000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-09-30","val":2396156,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":800000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"AssetImpairmentCharges":{"label":"Asset Impairment Charges","description":"Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1111600,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1111600,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1111600,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1111600,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1561600,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1561600,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":367519,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","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":"2014-04-30","val":0,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":0,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-09-30","val":247423,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":247423,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":224858,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":224858,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":224858,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":224858,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":224858,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":227725,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":257106,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":230624,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":402004,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":402004,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":707562,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2017-03-31","val":16527338,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15905673,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-12-31","val":15970950,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":15970950,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":15970950,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":15970950,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":15970950,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":16081789,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":22632745,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":22438724,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17940676,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":17940676,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":17940676,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":17940676,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":17940676,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":17940676,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":17940676,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26819943,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":26501876,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":26501876,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":26501876,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":26272933,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":35801598,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":35801598,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":35801598,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":35801598,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":35801598,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":39396986,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":38113617,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":36591099,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":40734183,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":40734183,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":40734183,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":40734183,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":40734183,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":41588174,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":84653265,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":86440383,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":94027836,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":95814954,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q2I"},{"end":"2021-09-30","val":97111332,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":98048658,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":133035323,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":133035323,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":133035323,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":134623850,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":134623850,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":134623850,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":134623850,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":130381018,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":131905272,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":135238785,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":136474590,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":142584181,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":145632214,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":145632214,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":145632214,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":145632214,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":141944725,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":142610925,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":104500206,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2014-04-30","val":0,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":0,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-09-30","val":247423,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":247423,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":224858,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":224858,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":224858,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":224858,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":224858,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":227725,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":257106,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":230624,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":402004,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":402004,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":565895,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2017-12-31","val":3630097,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":3630097,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":3630097,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":3630097,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4639456,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6806401,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6804139,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5401084,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":5401084,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":5401084,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":5401084,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":5401084,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":5401084,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":5401084,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9121701,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9288297,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":9288297,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":9288297,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9172499,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12372306,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":12372306,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":12372306,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":12372306,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":12372306,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12471771,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11875600,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11267914,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10623776,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":10623776,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":10623776,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":10623776,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":10623776,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":10623776,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":48049859,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":33547620,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":32976648,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":44406558,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":44406558,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":44406558,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":42844307,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":42844307,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":42844307,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":42844307,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":42401649,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":40839398,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":46542175,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":44530748,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":50865862,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":48902865,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":48902865,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":48902865,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":48902865,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":45563314,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":48002776,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":44845599,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":12340853,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":12340853,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11442333,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":15826344,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"}]}},"AssetsOfDisposalGroupIncludingDiscontinuedOperation":{"label":"Disposal Group, Including Discontinued Operation, Assets","description":"Amount classified as assets attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2017-12-31","val":4342474,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":387727,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":387727,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":387727,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":387727,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":387727,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":387727,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":387727,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"}]}},"AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Current","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":574174,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":121296,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":121296,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":121296,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":121296,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":121296,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":121296,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":121296,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"}]}},"BasicEarningsPerShareProForma":{"label":"Basic Earnings Per Share, Pro Forma","description":"Pro forma basic earnings per share or earnings per unit, which is commonly presented in initial public offerings based on the terms of the offering.","units":{"USD/shares":[{"start":"2017-01-01","end":"2017-06-30","val":-0.09,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-0.07,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":-0.05,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.12,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-0.04,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":-0.11,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-10-01","end":"2017-12-31","val":-0.07,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.06,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.1,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-0.08,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.16,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.1,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":-0.12,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-0.05,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-0.1,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.18,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-0.18,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-0.18,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-0.23,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-0.06,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-0.1,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-0.08,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-0.18,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.02,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-0.01,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.03,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-0.02,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.08,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-0.02,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.04,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-0.02,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.04,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-0.02,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-0.02,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.02,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0.02,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.06,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-0.06,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.02,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":-0.07,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"BusinessAcquisitionPreacquisitionContingencyAmountOfSettlement":{"label":"Business Acquisition, Preacquisition Contingency, Amount of Settlement","description":"Amount paid or received to resolve the preacquisition contingency.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":500000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":500000,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":500000,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":500000,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":500000,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":500000,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"}]}},"BusinessAcquisitionsProFormaNetIncomeLoss":{"label":"Business Acquisition, Pro Forma Net Income (Loss)","description":"The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":-8562117,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-04-01","end":"2015-06-30","val":-8664947,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-07-01","end":"2015-09-30","val":-2371293,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-13330746,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-294402,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-330933,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q1"},{"start":"2016-04-01","end":"2016-06-30","val":-165175,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-11036240,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-330933,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-3905706,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-357622,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2084771,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-1689535,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":-1103843,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2827653,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-976002,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":-2665537,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-10-01","end":"2017-12-31","val":-1649423,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-520109,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1474069,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":-621621,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-621621,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-621621,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-582886,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-2874626,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-2121185,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-4348695,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-2722457,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":-3189893,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-1430338,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-3187476,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-6387014,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-6387014,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-6387014,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-8263294,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-3581832,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-6198953,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-5647206,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-13732688,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":443329,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-793849,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2119585,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1397730,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-2162795,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3519447,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-2742963,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-809618,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-10646319,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6272124,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6374489,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-1748773,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-3892897,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":2481592,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"}]}},"BusinessAcquisitionsProFormaRevenue":{"label":"Business Acquisition, Pro Forma Revenue","description":"The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.","units":{"USD":[{"start":"2015-04-01","end":"2015-06-30","val":4146591,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-07-01","end":"2015-09-30","val":1827630,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7535684,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":7115,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1795769,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q1"},{"start":"2016-04-01","end":"2016-06-30","val":2302506,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5974220,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1795769,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":11291315,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3223404,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6034350,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":6915583,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":3286385,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":9017550,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2983003,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":9898278,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-10-01","end":"2017-12-31","val":11995811,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":6067998,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9858522,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":12545597,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":12545597,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":12545597,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":5130415,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4795169,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":19812607,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":14653691,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":40589336,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":15407012,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":7125989,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":10435563,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13601832,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":13601832,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":13601832,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":21378791,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":20690014,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":33294604,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":38163300,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":44746995,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9821341,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":9843175,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":18864205,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":35078054,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":16477880,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":27593838,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":51377078,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":16299024,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":34527429,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8668405,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":32067366,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":17373627,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":49465682,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":17398316,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"}]}},"BusinessCombinationBargainPurchaseGainRecognizedAmount":{"label":"Business Combination, Bargain Purchase, Gain Recognized, Amount","description":"In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2143779,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":2143779,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":64371,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":64371,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7000000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1":{"label":"Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability","description":"Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-500000,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-500000,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-500000,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-500000,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-500000,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-500000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-500000,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-500000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-500000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021"}]}},"BusinessCombinationContingentConsiderationLiabilityCurrent":{"label":"Business Combination, Contingent Consideration, Liability, Current","description":"Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":500000,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":500000,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":500000,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":500000,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":100000,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"}]}},"BusinessCombinationContingentConsiderationLiabilityNoncurrent":{"label":"Business Combination, Contingent Consideration, Liability, Noncurrent","description":"Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":592000,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":492000,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":228000,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1":{"label":"Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value","description":"Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":5000000,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":5000000,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":5000000,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"}]}},"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":"2017-01-01","end":"2017-03-31","val":-133331,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-156883,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":-183125,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":192805,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-23516,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":23516,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-143480,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":143480,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":143480,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":143480,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-71268,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":71268,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":271516,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":271516,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":20417,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":20417,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":28679,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":28679,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":28679,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":28679,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":48878,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":48878,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":71175,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":71175,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":68182,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":68182,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":68182,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":68182,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":75670,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":75670,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":75670,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":75670,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":243992,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":317958,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":2970087,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":3571253,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":182586,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":182586,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":243843,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":243843,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":243843,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":243843,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":243843,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":129145,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"CapitalizedContractCostAmortization":{"label":"Capitalized Contract Cost, Amortization","description":"Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":5670,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":5670,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":37300,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":37300,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":37300,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":37300,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":37300,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":37300,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":37300,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":37300,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":64234,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":64234,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":16322,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":158978,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-1144546,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":-2111973,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"}]}},"CapitalizedContractCostNet":{"label":"Capitalized Contract Cost, Net","description":"Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":95864,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":64234,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":64234,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":64234,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":64234,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":64234,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":64234,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":64234,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":64234,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":64234,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":64234,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":64234,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":64234,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":64234,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":64234,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"}]}},"CapitalLeaseObligations":{"label":"Capital Lease Obligations","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.","units":{"USD":[{"end":"2018-06-30","val":1789117,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1769770,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1763903,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"}]}},"CapitalLeaseObligationsCurrent":{"label":"Capital Lease Obligations, Current","description":"Amount of capital lease obligation due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-06-30","val":17998,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":13562,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":13814,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":14476,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19921,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-12-31","val":24590,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":24590,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":24590,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":24590,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":24590,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28572,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":79502,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":130278,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":105458,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":105458,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":377330,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":377330,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":377330,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":377330,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":377330,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":453233,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":603024,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":621066,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":639527,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":639527,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":639527,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":602557,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-12-31","val":649343,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"CapitalLeaseObligationsNoncurrent":{"label":"Capital Lease Obligations, Noncurrent","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.","units":{"USD":[{"end":"2016-06-30","val":6537740,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6540225,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6572579,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6566391,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6556189,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-12-31","val":6560112,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":6560112,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":6560112,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":6560112,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":6560112,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6550810,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8283267,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8435197,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8295176,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":8295176,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":13696011,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":13696011,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":13696011,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":13696011,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":13696011,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":15534744,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16013742,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15854171,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15687176,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":15687176,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":15687176,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15421571,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-12-31","val":15319467,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDue":{"label":"Capital Leases, Future Minimum Payments Due","description":"Amount of minimum lease payments for capital leases.","units":{"USD":[{"end":"2016-06-30","val":9949789,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9855790,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9762396,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9621397,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9430282,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10533025,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10389525,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10246025,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13305521,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13389959,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13007098,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueCurrent":{"label":"Capital Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-06-30","val":234998,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":140999,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":571499,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":430500,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":287000,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":143500,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":584763,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":441263,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":357508,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":849577,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":817181,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Capital Leases, Future Minimum Payments Due in Five Years","description":"Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-06-30","val":614366,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":614366,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":629725,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":629725,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":629725,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":629725,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":645468,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":645468,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":850122,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":908087,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":875428,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Capital Leases, Future Minimum Payments Due in Four Years","description":"Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-06-30","val":599382,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":599382,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":614366,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":614366,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":614366,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":614366,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":629725,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":629725,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":830366,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":897408,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":865351,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Capital Leases, Future Minimum Payments Due in Three Years","description":"Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-06-30","val":584763,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":584763,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":599382,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":599382,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":599382,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":599382,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":614366,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":614366,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":811073,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":884248,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":849645,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Capital Leases, Future Minimum Payments Due in Two Years","description":"Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-06-30","val":571499,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":571499,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":584763,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":584763,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":584763,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":584763,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":599382,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":599382,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":792232,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":868308,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":836022,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueThereafter":{"label":"Capital Leases, Future Minimum Payments Due Thereafter","description":"Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-06-30","val":7344781,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7344781,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6762661,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6762661,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6715046,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7961289,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7315821,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7315821,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9664220,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8982331,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8763471,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"}]}},"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":"2014-12-31","val":758,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":758,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":758,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":758,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3625,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":33006,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7154,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":174988,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":174988,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":342786,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2017-06-30","val":30052,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2I"},{"end":"2017-09-30","val":63372,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3I"},{"end":"2017-12-31","val":128512,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":128512,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":128512,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":165407,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":329437,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":337242,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":207205,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":207205,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":207205,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":207205,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":207205,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":207205,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":207205,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":189728,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2019-03-31","val":189728,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":160177,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":160177,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":160177,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2019-06-30","val":160177,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":251019,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-09-30","val":251019,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":302486,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":257900,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":695996,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":162835,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":900814,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4168598,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":4168598,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5452076,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2673541,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":2673541,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":2673541,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":475300,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3828963,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2925015,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"CashAcquiredFromAcquisition":{"label":"Cash Acquired from Acquisition","description":"The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":453876,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":453876,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":453876,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":81442,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":81442,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":81442,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":81442,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":81442,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":81442,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":81442,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":81442,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":81442,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":81442,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2014-04-21","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-04-21","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q1I"},{"end":"2014-04-30","val":0,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":0,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"end":"2014-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1272,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":1272,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"end":"2014-09-30","val":1272,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":758,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":758,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":758,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":758,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":758,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2014-12-31","val":758,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3625,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2015-03-31","val":3625,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-06-30","val":33006,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7154,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":174988,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":174988,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":342786,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2017-12-31","val":128512,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":128512,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-09-30","val":337242,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":207205,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":207205,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":207205,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":207205,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":207205,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":207205,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":207205,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":189728,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":160177,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":160177,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":160177,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":251019,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":302486,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":302486,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":302486,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":302486,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":302486,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":257900,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":695996,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":162835,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":277738,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":277738,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":277738,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":277738,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":277738,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":277738,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":35691473,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10457452,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5425913,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3715666,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2673541,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","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":"2014-04-22","end":"2014-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":1272,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-04-22","end":"2014-12-31","val":758,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":758,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":2867,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":2867,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":32248,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":6396,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":174230,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":167798,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-356311,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-500821,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":-520683,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":-503941,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":36895,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":36895,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":200925,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":200925,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":200925,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":200925,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":208730,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":208730,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":78693,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":78693,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-17477,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-17477,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-47028,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-47028,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-47028,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-47028,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":43814,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":43814,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-112030,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-44586,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":393510,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":393510,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-139651,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-139651,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-06-30","val":11134869,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":4703330,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"}]}},"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":"2018-12-31","val":414516,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":302486,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":302486,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":302486,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":257900,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-12-31","val":722583,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":722583,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":722583,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":722583,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":722583,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":722583,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2020-12-31","val":722583,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2020-12-31","val":722583,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2020-12-31","val":722583,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2020-12-31","val":722583,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2020-12-31","val":722583,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":35691473,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":35691473,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11857452,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":11857452,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-06-30","val":11857452,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5425913,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":5425913,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3715666,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2021-12-31","val":3715666,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2021Q4I"},{"end":"2022-03-31","val":900814,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":900814,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4168598,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":4168598,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2022-06-30","val":4168598,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5452076,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2022-09-30","val":5452076,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2673541,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":2673541,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":2673541,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":2673541,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":475300,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3828963,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2925015,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-112030,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-44586,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":420097,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":34968890,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"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":"2014-04-22","end":"2014-09-30","val":1272,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":1272,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2021-03-31","val":616667,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":416667,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":416667,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5527778,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"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":"2014-04-30","val":0.0001,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":0.0001,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.0001,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0001,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":0.0001,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0001,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":0.0001,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":0.0001,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0001,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0001,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"}]}},"CommonStockShareSubscribedButUnissuedSubscriptionsReceivable":{"label":"Common Stock, Share Subscribed but Unissued, Subscriptions Receivable","description":"Amount of subscription receivable from investors who have been allocated common stock.","units":{"USD":[{"end":"2014-09-30","val":12500,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3I"},{"end":"2015-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"}]}},"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":"2014-04-30","val":500000000,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":500000000,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":500000000,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":500000000,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":500000000,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":500000000,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":500000000,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":500000000,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":500000000,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":500000000,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"}]}},"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":"2014-04-30","val":10000000,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":10000000,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10000000,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":162502890,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":162502890,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":85050390,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":85050390,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":85050390,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":101866390,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":67301624,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"}]}},"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":"2014-04-30","val":10000000,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":10000000,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10000000,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":162502890,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":162502890,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":85050390,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":85050390,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":85050390,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":101866390,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":67301624,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"}]}},"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":"2014-04-30","val":1000,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":1000,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1000,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":16250,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":16250,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8505,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":8505,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":8505,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10187,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6731,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"}]}},"ContractualObligation":{"label":"Contractual Obligation","description":"Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.","units":{"USD":[{"end":"2015-03-31","val":3000,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"}]}},"ContractWithCustomerAssetNet":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":667724,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":667724,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":667724,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":667724,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":667724,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1033694,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":651402,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":508746,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":717421,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":717421,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":717421,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":717421,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":717421,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1456084,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2688198,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3655625,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":877904,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"ContractWithCustomerLiabilityCurrent":{"label":"Contract with Customer, Liability, Current","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":170040,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":170040,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":170040,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":170040,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":170040,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":194279,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":417755,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":98492,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":233485,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":233485,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":233485,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":233485,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":403400,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-12-31","val":6359449,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":6359449,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":6359449,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":6359449,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":6359449,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":6359449,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":6359449,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4679133,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3513283,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":3513283,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3369492,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5284285,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":5284285,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":5284285,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":5284285,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5700142,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5854696,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5420178,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"ConvertibleDebt":{"label":"Convertible Debt","description":"Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.","units":{"USD":[{"end":"2016-12-31","val":2007557,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2016-12-31","val":2007557,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3962726,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":3962726,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":3962726,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":3962726,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":3962726,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2017-12-31","val":3962726,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2479412,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2667298,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2750847,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3094735,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":3094735,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":3094735,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":3094735,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":3094735,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":3094735,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":3094735,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2018-12-31","val":3094735,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3045066,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3103985,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":3103985,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":3103985,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2910631,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2783806,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":2783806,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":2783806,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2783806,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2783806,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2425127,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2319155,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2232767,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1662877,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":1662877,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1662877,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1662877,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1662877,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1470788,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":357500,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7500,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"ConvertibleDebtNoncurrent":{"label":"Convertible Debt, Noncurrent","description":"Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"end":"2016-12-31","val":1760198,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":1760198,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1760198,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3250997,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3224211,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-12-31","val":1660106,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":1660106,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1660106,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":1660106,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":1660106,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1616233,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2017662,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":450000,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":450000,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":450000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":450000,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":450000,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":450000,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":450000,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":450000,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":200000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1971589,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1971589,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":1971589,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1122688,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1673688,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":1673688,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1673688,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1673688,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1673688,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2145043,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1747435,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1666954,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1100635,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":1100635,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1100635,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1100635,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1100635,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":1100635,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"}]}},"ConvertibleNotesPayable":{"label":"Convertible Notes Payable","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.","units":{"USD":[{"end":"2015-12-31","val":59318,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2007557,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":2007557,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":2007557,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2014978,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3478461,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3582972,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3737359,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4042356,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":4042356,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":4042356,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":4042356,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":4042356,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2586829,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2978146,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3496762,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4037587,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":4037587,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":4037587,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":4037587,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":4037587,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":4037587,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":4037587,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3693368,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3457508,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":3457508,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":3457508,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3024372,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3630639,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":3630639,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":3630639,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":3630639,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":3630639,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3026186,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2795852,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2572066,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3006501,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":3006501,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":3006501,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":3006501,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":3006501,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2105500,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":357500,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7500,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"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":"2014-12-31","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q4I"},{"end":"2015-06-30","val":11353,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":43560,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":59318,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":59318,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":131928,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":247359,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":247359,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":-247359,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":227464,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":358761,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-12-31","val":-2302620,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":2302620,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2302620,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":2302620,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":2302620,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":863179,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":649636,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2300847,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2644735,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":2644735,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":2644735,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":2644735,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":2644735,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":2644735,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":2644735,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2845066,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1132396,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1132396,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":1132396,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1787943,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1110118,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":1110118,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1110118,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1110118,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1110118,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":280084,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":571720,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":565813,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":562242,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":562242,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":562242,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":562242,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":562242,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":562242,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1470788,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":357500,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7500,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-06-30","val":471311,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":995528,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":4661163,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":1520224,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5907421,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1943574,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4358177,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":4358177,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":4358177,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":2414603,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":2414603,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":2414603,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":8967363,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":6478090,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":2709133,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":2119913,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":9440998,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":9440998,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5008456,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":5008456,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10230871,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":10230871,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":10230871,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":10230871,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":5222415,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":5222415,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":5222415,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":5222415,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":15542194,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":15542194,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":5311323,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":5311323,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":22509046,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":22509046,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7075852,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":7075852,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":14162700,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":14162700,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":7086848,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":7086848,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":21553106,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":21553106,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":7390406,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":7390406,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":28090722,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":28090722,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":28090722,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7913786,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":7913786,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17821590,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":17821590,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":17821590,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":10166670,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":10166670,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":10166670,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":30771770,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":30771770,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":12950180,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":12950180,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":43942815,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":43942815,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":43942815,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19954697,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":19954697,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":38616104,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":39065280,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":39065280,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":18661407,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":19110583,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":19110583,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":60283597,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":62277188,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":21218317,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":21894759,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":82848600,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":19145257,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":39380193,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":20234936,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":61617890,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":22237697,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2014-04-22","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":630,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":630,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1170,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":82,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":1877619,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3790939,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":1913320,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2018-01-01","end":"2018-03-31","val":2751325,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6258230,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":3506905,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2"}]}},"DebtInstrumentCarryingAmount":{"label":"Long-term Debt, Gross","description":"Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.","units":{"USD":[{"end":"2015-12-31","val":330850,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":330850,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":294350,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":254780,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":254780,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":254780,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":253536,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":373365,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2118830,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"}]}},"DebtInstrumentConvertibleBeneficialConversionFeature":{"label":"Debt Instrument, Convertible, Beneficial Conversion Feature","description":"Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":1482500,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1482500,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1482500,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1482500,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1482500,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":1482500,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":92428,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":92428,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":92428,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":92428,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":92428,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":92428,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":92428,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":92428,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":92428,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":92428,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"DebtInstrumentUnamortizedDiscount":{"label":"Debt Instrument, Unamortized Discount","description":"Amount, after accumulated amortization, of debt discount.","units":{"USD":[{"end":"2015-06-30","val":47947,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":40740,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":271532,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":162422,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":75257,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":49319,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7421,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":7421,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":7421,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":-7421,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":26072,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":14604,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-12-31","val":-79630,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":79630,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":79630,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":79630,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":79630,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":107417,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":310848,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":745915,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":942852,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":942852,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":942852,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":942852,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":942852,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":942852,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":942852,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":648302,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":353523,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":353523,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":353523,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":113741,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":846833,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":846833,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":846833,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":846833,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":846833,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":601059,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":476697,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":339299,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1343624,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":1343624,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1343624,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1343624,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1343624,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":634712,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"DeferredIncomeTaxAssetsNet":{"label":"Deferred Income Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2019-12-31","val":521250,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":521250,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-09-30","val":521250,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":428199,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":428199,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":428199,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":880165,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":428199,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":2242832,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2242832,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2242832,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":51308,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":51308,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":51308,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1861165,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":1861165,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":1861165,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":1861165,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":51308,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":1528328,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":51308,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1656468,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1389987,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":988150,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":988150,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":988150,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":988150,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":625617,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":333708,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":257805,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2014-12-31","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q4I"},{"end":"2015-09-30","val":7430,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1617,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":1617,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":998,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2017-12-31","val":64918,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":64918,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":64918,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":64918,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":323635,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":195250,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":67994,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":25287,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":25287,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":25287,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":25287,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":25287,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":25287,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":25287,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4920,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"}]}},"DeferredRevenueNoncurrent":{"label":"Deferred Revenue, Noncurrent","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.","units":{"USD":[{"end":"2017-12-31","val":43,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":43,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":43,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":43,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":57,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":40,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2014-12-31","val":128706,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":128706,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-12-31","val":312213,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":0,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":742242,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":742242,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1253964,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":1253964,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2607105,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":608304,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3828580,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":3828580,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6559060,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":6559060,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":8110912,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":12652193,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":14177395,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":14177395,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":24842381,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":1945243,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":4289845,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":4289845,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11349608,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2014-12-31","val":120566,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":120566,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-12-31","val":312213,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":0,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":742242,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":742242,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1253964,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":1253964,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2607105,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":608304,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3828580,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":3828580,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6559060,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":6559060,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":8028808,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":12652193,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":13124197,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":13124197,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":14295781,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"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":"2014-12-31","val":8140,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"}]}},"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":"2019-12-31","val":3828580,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6559060,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":6559060,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":6165669,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":12652193,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":9887550,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":9887550,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":13492773,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsValuationAllowanceCurrent":{"label":"Deferred Tax Assets, Valuation Allowance, Current","description":"Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as current.","units":{"USD":[{"end":"2014-12-31","val":-128706,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":-128706,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-12-31","val":-312213,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":0,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-742242,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":-742242,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-1253964,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":-1253964,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-2607105,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":2607105,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3828580,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2015-12-31","val":21560,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":287153,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":287153,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":181703,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":181703,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":181703,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":181703,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":181703,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":181703,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":651703,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":651703,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":608304,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":608304,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":608304,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":608304,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":608304,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":608304,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":608304,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":608304,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":608304,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":608304,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":608304,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":608304,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":521250,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":521250,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":521250,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":521250,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":521250,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-12-31","val":428199,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":428199,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-06-30","val":428199,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":428199,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2015-12-31","val":21560,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":287153,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":287153,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":181703,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":181703,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":608304,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":608304,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":521250,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":521250,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":428199,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":428199,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-12-31","val":51308,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"Deposits":{"label":"Deposits","description":"The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.","units":{"USD":[{"end":"2017-12-31","val":12509,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":12509,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":12509,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":12509,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12509,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12509,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12509,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":12509,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":12509,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":12509,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":12509,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":12509,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":12509,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":12509,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12509,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12509,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":12509,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":12509,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12509,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12509,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":12509,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":12509,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":12509,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":12509,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":162113,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":325039,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":162926,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":498732,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":173693,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":671423,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":173300,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":173300,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":428500,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":428500,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":428500,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":428500,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":255200,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":690743,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":690743,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":262243,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":871847,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":871847,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":234444,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":234444,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":471494,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":471494,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":471494,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":471494,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":710133,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":710133,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1022925,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":1022925,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":78171,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":78171,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":868795,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1029544,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1356304,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1582604,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1844634,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1844634,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":1844634,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":498590,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":498590,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1673164,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":1015984,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1015984,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":2851969,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1642638,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":2395864,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":2396966,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":2396966,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":733459,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":733459,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-03-31","val":733459,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1563756,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1564357,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":1564357,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":2313984,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":2313984,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":3026483,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":739771,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1498572,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":2216444,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2017-01-01","end":"2017-03-31","val":180966,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":180966,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":362745,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":362745,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":181779,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":181779,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":763503,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":192153,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":192153,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":466206,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":466206,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":466206,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":466206,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":274053,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":274053,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":274053,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":274053,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":690743,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":224537,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":253297,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":575033,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":575033,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":575033,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":321736,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":321736,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":321736,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":845620,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":270587,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-09-30","val":1582604,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":553060,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":2851969,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1178805,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"}]}},"DerivativeGainLossOnDerivativeNet":{"label":"Derivative, Gain (Loss) on Derivative, Net","description":"Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":126054,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-6415,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-246025,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":-239610,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":766718,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-12-31","val":-604219,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-267898,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-267898,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2298609,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2298609,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-2298609,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-2298609,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"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":"2016-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":271588,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":271588,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":271588,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":271588,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":271588,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2017-12-31","val":271588,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":233125,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":550033,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2243258,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1892321,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":1892321,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":1892321,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1892321,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":1892321,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":1892321,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":1892321,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2018-12-31","val":1892321,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2092199,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5730110,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":5730110,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":5730110,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1850947,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2298609,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":2298609,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":2298609,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2298609,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2298609,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"}]}},"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":"2017-12-31","val":271588,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":271588,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-09-30","val":2243258,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1892321,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":1892321,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":1892321,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1892321,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":1892321,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":1892321,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":1892321,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2092199,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5730110,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":5730110,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":5730110,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1850947,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2298609,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":2298609,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":2298609,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2298609,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2298609,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":233485,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":233485,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-06-30","val":3371787,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3486331,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"}]}},"DevelopmentStageEnterpriseDeficitAccumulatedDuringDevelopmentStage":{"label":"Development Stage Enterprise, Deficit Accumulated During Development Stage (Deprecated 2015-01-31)","description":"Cumulative net losses reported during the development stage.","units":{"USD":[{"end":"2014-04-30","val":1000,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":1000,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3169,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":151650,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":151650,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"}]}},"DilutiveSecurities":{"label":"Dilutive Securities, Effect on Basic Earnings Per Share","description":"Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.","units":{"USD":[{"start":"2019-07-01","end":"2019-09-30","val":135458885,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-06-30","val":9881522,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":8126877,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-1001192,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1663499,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":1663499,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":992353,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":992353,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"}]}},"DilutiveSecuritiesEffectOnBasicEarningsPerShareOther":{"label":"Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities","description":"Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units.","units":{"USD":[{"start":"2019-07-01","end":"2019-09-30","val":-3468509,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-06-30","val":-1772619,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1557294,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-1001192,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"}]}},"DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax":{"label":"Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax","description":"Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2515028,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":2515028,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2515028,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":2515028,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":2515028,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":2515028,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2515028,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":2515028,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2515028,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":2515028,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"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":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":342500,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"}]}},"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":"2014-04-22","end":"2014-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-04-22","end":"2014-12-31","val":-0.01,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":-0.01,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":-0.09,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":-0.09,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.1,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.14,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-0.04,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.17,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.06,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":-0.04,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.1,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":-0.03,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":-0.03,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-0.03,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.05,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":-0.05,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-0.05,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-0.05,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.15,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-0.15,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.1,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":-0.09,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":0.03,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0.03,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.11,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-0.11,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-0.11,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-0.11,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.13,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-0.13,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":-0.13,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":-0.13,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.02,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-0.02,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0.03,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0.03,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.04,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.02,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-0.02,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.03,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-0.03,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.06,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-0.06,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-0.06,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.04,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-0.04,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-03-31","val":-0.04,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.06,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-0.06,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-0.06,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-06-30","val":-0.06,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":-0.02,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-0.02,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-0.02,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-04-01","end":"2021-06-30","val":-0.02,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.04,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-0.04,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-09-30","val":-0.04,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.12,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":-0.12,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-0.12,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.02,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-0.17,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.01,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-0.01,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":-0.11,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0.01,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":0.01,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":0.07,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.04,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":-0.31,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":-0.02,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":-0.19,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.07,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.23,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.41,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":-0.18,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1.99,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":-1.49,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"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":"2014-04-22","end":"2014-06-30","val":0,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-0.13,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.28,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-0.28,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.04,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-0.04,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.06,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"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-04-22","end":"2014-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-04-22","end":"2014-12-31","val":-0.01,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":-0.01,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":-0.09,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":-0.09,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.1,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.14,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-0.04,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.17,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.06,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":-0.04,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.1,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":-0.03,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":-0.03,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.05,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.15,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-0.15,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.1,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":-0.09,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":0.03,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.11,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.13,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.02,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-0.02,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.04,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.03,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-0.03,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.04,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-0.04,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.06,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-0.06,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-0.06,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.04,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-0.04,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-03-31","val":-0.04,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.06,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-0.06,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-0.06,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-06-30","val":-0.06,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":-0.02,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-0.02,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-0.02,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-04-01","end":"2021-06-30","val":-0.02,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.04,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-0.04,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-09-30","val":-0.04,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.12,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":-0.12,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-0.12,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.02,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-0.17,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.01,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-0.01,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":-0.11,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0.01,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":0.01,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":0.07,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.04,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":-0.31,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":-0.02,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":-0.19,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.07,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.23,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.41,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":-0.18,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1.99,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":-1.49,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":0.535,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.005,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":0.005,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.028,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":0.028,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.012,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.012,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.019,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":0.091,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.054,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"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":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05","frame":"CY2014"},{"start":"2014-04-22","end":"2014-12-31","val":0.34,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"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":"2014-01-01","end":"2014-12-31","val":-0.2,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05","frame":"CY2014"},{"start":"2014-04-22","end":"2014-12-31","val":-0.2,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":-0.014,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.173,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-0.173,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.149,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-0.149,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.152,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-0.152,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.372,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-0.372,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.32,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-0.32,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-0.269,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.295,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":-0.184,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-0.166,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.203,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":0.223,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.223,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"}]}},"EffectiveIncomeTaxRateReconciliationDeductions":{"label":"Effective Income Tax Rate Reconciliation, Deduction, 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 operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":-0.177,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05","frame":"CY2014"},{"start":"2014-04-22","end":"2014-12-31","val":-0.177,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":-0.377,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":-0.03,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.008,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-0.263,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.001,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-0.001,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.113,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-0.113,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0013,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":0.13,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.062,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.062,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.045,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":-0.013,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05","frame":"CY2014"},{"start":"2014-04-22","end":"2014-12-31","val":-0.013,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":0.001,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":0.25,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.263,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.009,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.009,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.014,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent":{"label":"Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent","description":"Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.008,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"}]}},"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":"2014-01-01","end":"2014-12-31","val":0.05,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05","frame":"CY2014"},{"start":"2014-04-22","end":"2014-12-31","val":0.05,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":0.088,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.088,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.088,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.113,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.113,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.06,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":0.06,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.06,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":0.06,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.06,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.06,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":0.059,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.06,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":-0.003,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":0.008,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.039,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal":{"label":"Effective Income Tax Rate Reconciliation, Tax Settlement, State and Local, 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 state and local income tax settlement.","units":{"pure":[{"start":"2018-01-01","end":"2018-12-31","val":0.34,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019"}]}},"EmployeeStockOwnershipPlanESOPCompensationExpense":{"label":"Employee Stock Ownership Plan (ESOP), Compensation Expense","description":"The amount of plan compensation cost recognized during the period.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":32673,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":69290,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":87136,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":15840,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":15840,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":33395,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":33395,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":33395,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":33395,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":52309,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":52309,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":71223,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":71223,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19341,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":19341,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2019-01-01","end":"2019-03-31","val":19341,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":38897,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":38897,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":38897,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":38897,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":19556,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":58667,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":58667,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":78437,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":78437,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":19561,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":19561,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-03-31","val":19561,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":39117,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":39117,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":19556,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":58887,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":58887,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":78652,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":78652,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":19341,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27329,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":31933,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":36538,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"EquityMethodInvestments":{"label":"Equity Method Investments","description":"This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1350000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"}]}},"ExtinguishmentOfDebtAmount":{"label":"Extinguishment of Debt, Amount","description":"Gross amount of debt extinguished.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":2470,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":2470,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"}]}},"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":"2017-01-01","end":"2017-12-31","val":0.0238,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.0238,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.0238,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"}]}},"FairValueAssumptionsWeightedAverageVolatilityRate":{"label":"Fair Value Assumptions, Weighted Average Volatility Rate (Deprecated 2018-01-31)","description":"Weighted average expected volatility of stock price.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":2,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2020-03-31","val":15987977,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16616766,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16475237,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":16326703,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16024128,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16260687,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16118267,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15968810,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":15968810,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15811225,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15651660,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":15651660,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15488538,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15318115,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15139083,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14959869,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14821440,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityCurrent":{"label":"Finance Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.","units":{"USD":[{"end":"2018-12-31","val":105458,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":105458,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":105458,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":105458,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":105458,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":215117,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":224002,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":224002,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":224002,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":234682,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":377330,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":453233,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":603024,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":621066,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":639527,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":639527,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":639527,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":639527,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":602557,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":608301,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":628574,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":649343,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":649343,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":649343,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":649343,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":649343,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":649343,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":649343,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":670619,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":689804,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":689804,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":707468,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":725302,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":725302,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":725302,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":725302,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":743157,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":764267,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":800610,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityNoncurrent":{"label":"Finance Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.","units":{"USD":[{"end":"2018-12-31","val":8295176,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":8295176,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":8295176,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":8295176,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":8295176,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11577804,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11518290,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":11518290,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":11518290,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11455105,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13696011,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":15534744,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16013742,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15854171,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15687176,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":15687176,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":15687176,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":15687176,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15421571,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":15652386,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":15489693,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15319467,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":15319467,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":15319467,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":15319467,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":15319467,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":15319467,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":15319467,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15140606,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14961856,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":14961856,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14781070,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14592813,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":14592813,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":14592813,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":14592813,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14395926,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14195602,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14020830,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDue":{"label":"Finance Lease, Liability, Payment, Due","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2019-03-31","val":18643036,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18344984,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":18344984,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":18344984,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":18046933,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24868648,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":27786658,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":28245569,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":27769673,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":27289222,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":27583184,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":27243756,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":26775190,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":26306378,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":26306378,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25831682,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":25356411,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":25356411,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24881138,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":24489610,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":23917850,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":23434809,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":23013465,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Finance Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":12473408,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12158252,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":12158252,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":12158252,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11843097,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":16820594,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18884602,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18448136,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18025250,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17561746,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18061963,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17705691,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17239539,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16768517,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":16768517,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16292620,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15815312,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":15815312,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15338003,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14952719,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14368333,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13879717,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13391240,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Finance Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":1193304,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1199692,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1199692,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":1199692,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1206080,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1501852,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1737720,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1924776,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1930643,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1936603,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1875305,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1887487,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1895925,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1904458,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":1904458,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1913037,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1919067,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1919067,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1923293,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1925840,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1931757,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1938360,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1958956,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFive":{"label":"Finance Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":1258457,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1254146,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1254146,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":1254146,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1251104,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1574221,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1808083,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1967950,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1896908,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1862341,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1851918,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1849137,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1859102,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1869656,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":1869656,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1880265,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1890900,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1890900,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1901536,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1910388,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1923136,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1932830,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1944907,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFour":{"label":"Finance Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":1262047,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1266282,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1266282,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":1266282,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1269248,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1577117,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1797556,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1973911,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1972499,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1978189,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1960103,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1944185,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1911278,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1882226,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":1882226,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1851918,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1848756,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1848756,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1859153,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1867799,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1880265,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1890900,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1911880,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueYearThree":{"label":"Finance Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":1236942,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1242009,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1242009,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":1242009,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1248696,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1559416,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1795633,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1981289,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1986373,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1983755,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1926222,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1938189,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1946100,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1954170,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":1954170,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1962256,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1944187,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1944187,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1913004,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1880402,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1852006,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1848756,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1871566,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueYearTwo":{"label":"Finance Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":1218878,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1224603,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1224603,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":1224603,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1228708,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1529431,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1763064,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1949507,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1958000,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1966588,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1907673,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1919067,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1923246,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1927351,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":1927351,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1931586,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1938189,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1938189,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1946149,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1952462,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1962353,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1944246,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1934916,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"FinanceLeaseRightOfUseAsset":{"label":"Finance Lease, Right-of-Use Asset, after Accumulated Amortization","description":"Amount, after accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2021-09-30","val":3689634,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"}]}},"FinanceLeaseWeightedAverageDiscountRatePercent":{"label":"Finance Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for finance lease calculated at point in time.","units":{"pure":[{"end":"2019-03-31","val":0.15,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.15,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0.15,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0.15,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.15,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.15,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.15,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.15,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.15,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.15,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.1,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"},{"end":"2022-09-30","val":0.0801,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0801,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0801,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0801,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0801,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2016-12-31","val":-64959,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-157039,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":-157039,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":-157039,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":-157039,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":-157039,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-175891,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-194744,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-205265,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-232451,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":-232451,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":-232451,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":-232451,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":-232451,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":-232451,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":-232451,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-251304,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-335990,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":-335990,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":-335990,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-367938,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-465043,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":-465043,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":-465043,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-465043,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-465043,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-543214,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-507292,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-572843,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-572171,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":-572171,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":572171,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-2031736,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":2129424,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":2129424,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5277479,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-12-31","val":344608,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":325755,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":767734,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":767734,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":767734,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":735786,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1408681,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1371998,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1012920,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":847369,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4692991,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":22047587,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":24492510,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":21395455,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":94959,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":79960,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":79960,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":132627,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":132627,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":132627,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":132627,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":286627,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":589960,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":510960,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":490960,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":728517,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3211040,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":3016058,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3152048,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":46361,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":46361,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":46361,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":99028,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":99028,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":99028,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":99028,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":253028,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":253028,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":174028,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":154028,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":492264,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2553554,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":2788590,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2762686,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":79959,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":46361,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":46361,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":99028,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":99028,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":99028,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":99028,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":253028,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":253028,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":174028,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":154028,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":511274,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2577846,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":2812882,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2900686,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":79959,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":79960,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":79960,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":132627,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":132627,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":132627,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":132627,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":286627,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":548473,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":469473,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":449473,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":654625,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3183678,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":3025381,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2919686,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2017-12-31","val":79959,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":79960,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":79960,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":132627,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":132627,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":132627,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":132627,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":286627,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":589960,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":510960,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":490960,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":663413,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3203540,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":3045243,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3152048,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2018-12-31","val":909661,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3239661,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":3239661,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":3239661,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":3239661,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":3239661,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4149661,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3359661,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3159661,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8315255,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":8315255,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":9169246,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":38808981,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":41310088,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":41310088,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":41560088,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"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":"2018-12-31","val":677210,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2774618,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":2774618,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":2774618,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2774618,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2774618,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3606447,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2852369,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2586818,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7743084,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":7743084,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":8597075,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":36777245,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":39180664,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":39180664,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":36282609,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":36282609,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-09-30","val":15478610,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"GainLossOnDerivativeInstrumentsNetPretax":{"label":"Gain (Loss) on Derivative Instruments, Net, Pretax","description":"Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":72361,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":72361,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-126054,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6415,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":246025,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":246025,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":246025,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":239610,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":239610,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":239610,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-766718,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-766718,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-1012743,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":-1012743,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":604219,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":604219,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-107871,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-107871,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-4078485,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-4078485,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-4078485,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-4078485,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-3970614,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-3970614,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":-3970614,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":-3970614,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-689369,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-689369,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":3389116,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":3389116,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-252230,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-252230,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2298609,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":2298609,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2298609,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":2298609,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2298609,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":2298609,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2298609,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":2298609,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":2298609,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":356933,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":356933,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-09-30","val":-414204,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":-57271,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-536772,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-177574,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-177574,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":5822450,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":5822450,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5938150,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":115700,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5938150,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":-136300,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":136300,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-136300,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":136300,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":136300,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":136300,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":136300,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":136300,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":136300,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":136300,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-68526,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-68526,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":154592,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":154592,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":91641,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":91641,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":344704,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":344704,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":344704,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":344704,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":803079,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":803079,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":803079,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":803079,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":803079,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":803079,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":803079,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5987523,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":803079,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":803079,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":490312,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":490312,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2014-04-22","end":"2014-06-30","val":3169,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-22","end":"2014-06-30","val":3169,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":161201,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":161201,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-09-30","val":151650,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":158032,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-07-01","end":"2014-09-30","val":158032,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-07-01","end":"2014-09-30","val":148481,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-04-22","end":"2014-12-31","val":605234,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":605234,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":8547325,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":8547325,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8597792,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":50467,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":10975926,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":2378134,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":13293644,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":167148,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":812767,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1587006,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":774239,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3238927,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":1001921,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2814111,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":849148,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":627439,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2362732,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":1867943,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":1867943,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":1867943,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":1513584,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":1240504,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":1240504,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":1240504,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5369706,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":4255035,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":3006974,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":2387092,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5470148,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":5470148,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2466502,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":2466502,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3770129,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":3770129,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":3770129,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":3770129,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1303627,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":1303627,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":1303627,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":1303627,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5509996,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":5509996,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1739867,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":1739867,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8122204,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":8122204,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2863389,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":2863389,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5314002,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":5314002,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":2450613,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":2450613,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7225280,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":7225280,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":1911278,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1911278,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9695891,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":9695891,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":9695891,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5826688,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":5572717,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":12179763,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":12179763,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":12179763,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":6353075,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":6353075,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":6353075,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":17719228,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":17719228,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":5539465,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":5539465,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":27889130,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":27987920,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":27987920,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9045238,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":9201682,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-03-31","val":9201682,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18128235,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":18418080,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":18418080,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":9082997,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":9216398,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":9216398,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":28604937,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":26648323,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":10186857,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":9584035,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":37531794,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10243023,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":20136477,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":9893454,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":29111129,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":8974652,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2017-03-31","val":2281825,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-12-31","val":2131606,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":2131606,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2131606,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":2131606,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":1963761,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2131606,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3361706,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3361706,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3193861,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":3193861,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":3193861,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":3193861,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":3193861,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":3193861,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":3193861,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3919145,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3007453,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":3007453,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":3007453,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3007453,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2517453,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":2517453,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":2517453,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2517453,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2517453,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2617082,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2176982,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2077353,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2084982,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":2084982,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2084982,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":2084982,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2084982,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":2084982,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2084982,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":2084982,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5866454,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":5866454,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5866454,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":5016662,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21937634,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":21937634,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":21937634,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":22680084,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":22680084,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":22680084,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":22680084,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21937634,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":22680084,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":21937634,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":22680084,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22680084,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22680084,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":22680084,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":22680084,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":22680084,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":22680084,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22680084,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7782514,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"GoodwillAndIntangibleAssetImpairment":{"label":"Goodwill and Intangible Asset Impairment","description":"Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1561600,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1561600,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":367519,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":367519,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":33305413,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":167845,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":440100,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":440100,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":7629,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-09-30","val":14897570,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":14897570,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2014-04-22","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":2281,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":2281,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":20670,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":7033,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":937777,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":615622,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1682334,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1032334,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":744557,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":416712,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2383643,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":701309,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2566677,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":2410595,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":881083,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":662907,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2455074,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":1869652,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":1869652,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":1869652,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":1573991,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":1206745,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":1206745,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":1206745,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4541110,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":4091942,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":2086036,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":2222290,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4820796,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":4820796,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2117533,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":2117533,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3370961,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":3370961,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":3370961,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":3370961,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1253428,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":1253428,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":1253428,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":1253428,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5147820,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":5147820,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1776859,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":1776859,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5642478,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":5642478,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1759744,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":1759744,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3715760,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":3715760,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":1956016,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1956016,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5054987,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":5054987,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":1339227,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1339227,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5363627,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":5363627,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":5363627,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":754619,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":754619,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4718679,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":4718679,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":4718679,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":3964060,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":3964060,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":3964060,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9166815,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":9166815,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":4448136,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":4448136,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7697998,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":7697998,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":7697998,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5637457,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":5637457,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":12247176,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":11798000,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":11798000,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":6609719,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":6160543,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":6160543,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":18066098,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":16072507,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":6268098,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":5591656,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":21714402,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5216456,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13003546,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":7787090,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":16366653,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":3363107,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"ImpairmentOfIntangibleAssetsExcludingGoodwill":{"label":"Impairment of Intangible Assets (Excluding Goodwill)","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1111600,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1111600,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":1111600,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1111600,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1111600,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1111600,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1561600,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1561600,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":367519,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-09-30","val":18407843,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":18407843,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"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":"2014-04-22","end":"2014-06-30","val":-3169,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":-151650,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":-151650,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-09-30","val":-151650,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":-148481,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-07-01","end":"2014-09-30","val":-148481,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-07-01","end":"2014-09-30","val":-148481,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-04-22","end":"2014-12-31","val":-605234,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2015-01-01","end":"2015-03-31","val":-8547325,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":-8547325,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8597792,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-50467,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-10973645,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-2375853,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":-160115,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-378111,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-917417,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":-539306,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-1286776,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-517151,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-221302,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-730797,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":-569750,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-569750,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-569750,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-213646,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":-348448,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-348448,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":-348448,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-2392460,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-1822710,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-2996893,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-2996893,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1430338,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-1430338,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-6387014,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-6387014,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-6387014,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-6387014,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3581832,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-3581832,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":2805182,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":2805182,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-5553014,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-5553014,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":250388,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2312526,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-2562914,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3712388,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-1399862,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-8049873,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":-2249747,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":-809404,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1545168,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-221302,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-569750,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-569750,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-569750,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-348448,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-348448,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":-348448,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-4112998,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-2392460,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-2874626,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":-1822710,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-3040292,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-3040292,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1430338,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-1430338,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-6387014,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-6387014,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-6387014,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-6387014,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3581832,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-3581832,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":2805182,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":2805182,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-5640068,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-5640068,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":250388,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":250388,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2312526,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-2312526,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-2562914,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-2562914,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3712388,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-3712388,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-1399862,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-1399862,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-8142924,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-8142924,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6129468,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9256745,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-3127277,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-6721095,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":2535650,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-19782183,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"IncomeLossFromContinuingOperationsPerBasicAndDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Basic and Diluted Share","description":"The amount of net income (loss) from continuing operations per each basic and diluted share of common stock or unit when the per share amount is the same for both basic and diluted shares.","units":{"USD/shares":[{"start":"2017-01-01","end":"2017-12-31","val":-0.06,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.11,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-0.11,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.07,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-0.07,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.06,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"IncomeLossFromContinuingOperationsPerBasicShare":{"label":"Income (Loss) from Continuing Operations, Per Basic Share","description":"The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-03-31","val":-0.01,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.09,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.06,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":-0.05,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-0.05,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.18,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-0.18,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-0.18,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-0.18,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.13,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-0.13,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":-0.13,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":-0.13,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.06,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-0.06,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0.03,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0.03,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.07,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.02,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.03,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.06,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"IncomeLossFromContinuingOperationsPerDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Diluted Share","description":"The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-03-31","val":-0.01,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-0.02,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.09,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.06,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":-0.05,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-0.05,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.18,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-0.18,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-0.18,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-0.18,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.13,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-0.13,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":-0.13,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":-0.13,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.06,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-0.06,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.03,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-0.03,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.04,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTax":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-1710644,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-439776,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-668622,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-668622,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-668622,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-228846,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-228846,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":-228846,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1720538,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-1051916,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-4911124,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-4911124,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2419849,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":2419849,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2419849,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":2419849,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":2419849,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":2419849,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2419849,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":2419849,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2419849,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":2419849,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share","description":"Per basic and diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation, when the per share amount is the same.","units":{"USD/shares":[{"start":"2017-01-01","end":"2017-12-31","val":-0.07,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.17,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-0.17,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.03,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":0.03,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share","description":"Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-03-31","val":-0.02,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.03,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-0.03,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-0.03,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.06,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.03,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":0.08,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0.08,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.07,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0.07,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":0.07,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":0.07,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.04,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":0.04,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.03,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-03-31","val":-0.02,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.03,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-0.03,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-0.03,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.06,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.03,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":0.08,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0.08,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.07,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0.07,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":0.07,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":0.07,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.04,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":0.04,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"}]}},"IncomeLossFromSubsidiariesBeforeTax":{"label":"Income (Loss) from Subsidiaries, before Tax","description":"Amount before tax of income (loss) of subsidiary attributable to the parent entity.","units":{"USD":[{"start":"2014-04-22","end":"2014-06-30","val":-3169,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":-151650,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":-151650,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-09-30","val":-151650,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":-148481,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-07-01","end":"2014-09-30","val":-148481,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-07-01","end":"2014-09-30","val":-148481,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-04-22","end":"2014-12-31","val":-605234,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":-605234,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":-8547325,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":-8547325,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8610270,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-62945,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-11021526,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-2411256,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-13403980,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-290235,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-587907,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1440343,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":-852436,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2018-01-01","end":"2018-03-31","val":-661078,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1238372,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":-577294,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2"},{"start":"2022-01-01","end":"2022-03-31","val":-4332397,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":-52694,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":46,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":46,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":367,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":367,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":321,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":321,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":8670,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":8303,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-258392,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-258392,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-43399,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-43399,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-87054,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-87054,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-93051,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-93051,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-495076,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":54058,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":54058,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":54058,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":54058,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-376891,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":-1943741,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-1943741,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-332837,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-03-31","val":-332837,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-204697,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":-204697,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":128140,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":128140,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-400973,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":-400973,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":-196276,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":-196276,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-733994,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-327000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-586867,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":-259867,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-702411,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":-115544,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"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":"2017-01-01","end":"2017-09-30","val":1104,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":2167,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":54058,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":54058,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":54058,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":54058,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":54058,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2014-04-22","end":"2014-12-31","val":120566,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":184073,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":499909,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":499909,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":511722,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":511722,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1201418,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":1201418,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1165260,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":1165260,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2576374,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":2576374,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":2193890,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5732945,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":3559163,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":3559163,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2760687,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":727566,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":727566,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018"}]}},"IncomeTaxReconciliationDeductionsOther":{"label":"Effective Income Tax Rate Reconciliation, Deduction, 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 deductions.","units":{"USD":[{"start":"2014-04-22","end":"2014-12-31","val":107336,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":5051619,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":-9236,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-25343,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":839208,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4103,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":4103,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":890348,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":890348,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-406359,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":406359,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":495960,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":495960,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":870407,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"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":"2014-04-22","end":"2014-12-31","val":-205780,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":-4557353,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":103592,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1084498,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1084498,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-1106976,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-1106976,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1660684,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-1660684,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-657965,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-657965,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1690473,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-1690473,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-1710014,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-4075111,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":-4060446,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-4499644,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-2857954,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2014-04-22","end":"2014-12-31","val":8140,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":-8140,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":76097,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":839208,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-27282,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-27282,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-127924,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"IncomeTaxReconciliationOtherReconcilingItems":{"label":"Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-25343,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"}]}},"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":"2014-04-22","end":"2014-12-31","val":-30262,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":-670199,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":26934,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-281970,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-281970,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-367525,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-367525,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-474481,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-474481,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-187990,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-187990,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-482992,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-482992,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-482992,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1164318,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":-66430,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-163677,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-530084,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"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":"2014-04-22","end":"2014-06-30","val":1169,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":295975,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":295975,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-09-30","val":295975,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-04-22","end":"2014-12-31","val":359626,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":359626,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":76136,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":76136,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":50165,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":85263,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":74755,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-13179,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":107656,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":497003,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":621216,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":546825,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":390158,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":390158,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":21285,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":21285,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":21285,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":21285,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":583299,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":583299,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":1441304,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":1441304,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":56824,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":56824,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":174854,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":174854,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":174854,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":174854,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":346378,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":346378,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":595134,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":595134,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":239089,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":239089,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-952505,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-952505,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-661933,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-661933,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-634489,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-634489,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-634489,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1242754,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-1242754,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-822645,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-822645,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-822645,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":-17460,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-17460,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":725596,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":725596,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":725596,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-397124,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-397124,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1084278,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1084278,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":1084278,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":383358,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":383358,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":724576,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3222028,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7199003,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":9540530,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2014-04-22","end":"2014-06-30","val":1169,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"}]}},"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":"2014-04-22","end":"2014-09-30","val":-9551,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":-9551,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-09-30","val":-9551,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":-4086,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3907,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-449877,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":32071,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-03-31","val":-619310,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-892773,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2020-01-01","end":"2020-12-31","val":-3951827,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":607410,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2037949,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":2037949,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":6096678,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":4235353,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":4235353,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1855245,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":1855245,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1257649,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1257649,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":1257649,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":4698142,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":4698142,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":5467529,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1465110,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-180652,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":-862324,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2017-01-01","end":"2017-12-31","val":-20123,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"}]}},"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":"2014-04-22","end":"2014-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-04-22","end":"2014-12-31","val":16498,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":16498,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":-8479,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":-8479,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-6435,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":-896,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":2251,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3981,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":306273,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":271678,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":508149,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":723733,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":124643,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":124643,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":175687,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":175687,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":175687,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":175687,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":606234,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":606234,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":929323,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":929323,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":860066,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":860066,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1389162,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":1389162,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":1389162,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":1389162,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1596304,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":1596304,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1413859,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":1413859,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":64767,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":64767,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-371138,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-371138,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":159828,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":159828,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":940098,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":940098,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":940098,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-478911,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-478911,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1045814,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":1045814,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1045814,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":1045007,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1045007,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":614399,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":614399,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":614399,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-29364,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-29364,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1257019,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1257019,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":1257019,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":1013225,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":1013225,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":1675884,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-493627,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-179383,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":450742,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"IncreaseDecreaseInContractWithCustomerAsset":{"label":"Increase (Decrease) in Contract with Customer, Asset","description":"Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":107080,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":107080,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":365970,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":365970,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-16322,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-158978,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":49697,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-49697,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":49697,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":738663,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":738663,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1144546,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1144546,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":2111973,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":-160483,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":160483,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":160483,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":329702,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":329702,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":608743,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":608743,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":608743,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":529602,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":529602,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":524884,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":432644,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-10781,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":244647,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-77019,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-77019,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":24239,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":24239,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":247715,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":247715,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-71548,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-71548,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":63445,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":63445,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":63445,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":169915,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":169915,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-950176,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-950176,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-950176,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":-835632,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-835632,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":332032,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":332032,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":332032,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1680316,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-1680316,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2846166,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-2846166,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":-2846166,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":-2989957,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":-2989957,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":-1075164,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":415857,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":570411,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":135893,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"IncreaseDecreaseInDeferredIncomeTaxes":{"label":"Increase (Decrease) in Deferred Income Taxes","description":"The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":-304,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-304,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":-304,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":105450,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-12-31","val":43399,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":43399,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":87054,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":87054,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":93051,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-93051,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":-376891,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":471178,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"}]}},"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":"2014-04-22","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":7430,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":1617,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-619,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-12536,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":31038,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":117744,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":52425,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-21005,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-21005,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-149407,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":-149407,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-149407,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-149407,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-276703,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-276703,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-319410,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-319410,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-20367,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-20367,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-25287,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-25287,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-25287,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-25287,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-25287,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-25287,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-25287,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-25287,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-12509,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-12509,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"}]}},"IncreaseDecreaseInDeposits":{"label":"Increase (Decrease) in Deposits","description":"The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-12509,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-12509,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-12509,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-12509,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-12509,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-12509,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"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":"2014-04-22","end":"2014-09-30","val":-224100,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-04-22","end":"2014-12-31","val":-224100,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":-224100,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-09-30","val":630,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":1170,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2017-01-01","end":"2017-03-31","val":-60638,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-202807,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":-269457,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":282432,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-272674,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":272674,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-367940,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":367940,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":367940,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":367940,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-506277,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":506277,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":348194,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":348194,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":520361,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":520361,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":424781,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":424781,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":424781,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":424781,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":478249,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":478249,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-964706,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-964706,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-75590,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-75590,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2356,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-2356,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":146925,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":146925,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":184766,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-184766,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":184766,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":726739,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":726739,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2554413,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":2554413,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":2554413,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":4343866,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":4343866,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":-6795719,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":6795719,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":6795719,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1760757,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-1760757,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-03-31","val":-1760757,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-223250,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-672426,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":-672426,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":634484,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":634484,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":1529776,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":50344,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-962458,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":-2598065,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"IncreaseDecreaseInOperatingLiabilities":{"label":"Increase (Decrease) in Operating Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-43686,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-89030,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-162405,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-220859,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-220859,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-62755,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-62755,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-126302,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-189503,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-260565,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-75904,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"IncreaseDecreaseInOtherNoncurrentAssets":{"label":"Increase (Decrease) in Other Noncurrent Assets","description":"Amount of increase (decrease) in noncurrent assets classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-29704,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-37704,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-159927,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-160834,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-58451,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":56449,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":392466,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":392466,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-140673,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-140673,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-145904,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-141147,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":256682,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-256682,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":256682,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":309381,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":309381,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":389719,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":389719,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":696471,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":-87950,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":87950,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":87950,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":881906,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":881906,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":765887,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":765887,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":765887,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":2022333,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":2022333,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":1970803,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":156930,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-456180,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":-1365062,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2017-01-01","end":"2017-03-31","val":-27854,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-47806,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":-90370,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":120379,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":15384,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":14320,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":219732,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":-182028,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-182028,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-182028,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":171006,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-171006,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-159927,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-160834,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-58451,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-58451,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-58451,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-09-30","val":56449,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2020-01-01","end":"2020-06-30","val":-145904,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-141147,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-06-30","val":389719,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":696471,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"}]}},"IncreaseDecreaseInReceivables":{"label":"Increase (Decrease) in Receivables","description":"The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":-194192,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":506436,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":619310,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":892773,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":892773,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":892773,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-727643,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":727643,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-398371,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-398371,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":815437,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":815437,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":883089,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":883089,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":883089,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":883089,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":508081,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":508081,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1174600,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":1174600,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1950811,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-1950811,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2584318,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-2584318,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-2542306,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-2542306,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-3951827,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":3951827,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":607410,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2037949,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":6096678,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-4235353,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"IncrementalCommonSharesAttributableToConversionOfDebtSecurities":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.","units":{"shares":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":135458885,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":10828330,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":10828330,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9881522,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":8126877,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":6624400,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":6624400,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"}]}},"IntangibleAssetsGrossExcludingGoodwill":{"label":"Intangible Assets, Gross (Excluding Goodwill)","description":"Amount before accumulated amortization of intangible assets, excluding goodwill.","units":{"USD":[{"end":"2016-12-31","val":757528,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":752622,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":752622,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":752622,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":752622,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":752622,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":733770,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":714917,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":704396,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":677210,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":677210,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":677210,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":677210,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":677210,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":677210,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":677210,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":658357,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1363671,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1363671,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":1363671,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1331723,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2774618,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":2774618,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":2774618,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2774618,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2774618,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3606447,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2852369,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2586818,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7743084,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":7743084,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":7743084,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":7743084,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":7743084,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14590504,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":29440716,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":29001665,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":36777245,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2017-12-31","val":752622,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":752622,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":733770,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":714917,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2020-12-31","val":8597075,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16371611,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":31221823,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q2I"},{"end":"2021-09-30","val":30782772,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":36777245,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":36777245,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":39180664,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":39180664,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":39180664,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":39180664,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":36105313,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":38444459,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":35451091,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":37726565,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":37154408,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":36282609,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":36282609,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":36282609,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":36282609,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":35494596,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":34668042,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15478610,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"IntangibleAssetsNetIncludingGoodwill":{"label":"Intangible Assets, Net (Including Goodwill)","description":"Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":141667,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2014-04-22","end":"2014-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-12478,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-12478,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":47881,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":35403,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-131006,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":130120,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":289608,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-289608,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":656490,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-656490,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":366882,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-366882,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1080476,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":423986,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1540226,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":1262493,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-352495,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":337338,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1007559,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":941448,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":941448,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":941448,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-655064,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":604110,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":604110,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":604110,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1674420,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":1642562,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":666861,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":701114,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3121201,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":3121201,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1031630,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":1031630,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2038124,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":2038124,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":2038124,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":2038124,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1006494,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":1006494,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":1006494,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":1006494,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2736968,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":2736968,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":698844,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":698844,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5237205,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":5237205,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1649227,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":1649227,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2555069,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":2555069,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":905842,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":905842,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3694531,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":3694531,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":1139462,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1139462,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5463597,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":5463597,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":5463597,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1471723,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1471723,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-03-31","val":1354017,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2688310,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":2688310,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":2384546,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-06-30","val":2384546,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":1216587,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":1216587,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":1030529,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-04-01","end":"2021-06-30","val":1030529,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3226192,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2736369,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-09-30","val":2736369,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":537882,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":351823,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-07-01","end":"2021-09-30","val":351823,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3834742,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":3289233,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":3289233,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":608961,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":608961,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1571435,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1571435,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":1571435,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":962474,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":962474,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":962474,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2627122,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":2636955,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":1055687,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":1051239,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3124132,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":998870,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2107615,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":1108745,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3303912,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":1196297,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"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":"2017-01-01","end":"2017-03-31","val":217791,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":217791,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":570614,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":1219080,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":266023,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":266023,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":634400,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":634400,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":634400,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":634400,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":955741,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":955741,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":1162149,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1277225,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1474484,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":1474484,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":1474484,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-09-30","val":1768533,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2020-01-01","end":"2020-06-30","val":1985847,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":2857895,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":3504227,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1099209,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":1593255,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":1973818,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"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":"2018-01-01","end":"2018-12-31","val":1162149,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1277225,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1474484,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1768533,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1982469,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":1982469,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1114034,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":1114034,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1985847,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":2857895,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":3504227,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":3504227,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":709061,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":709061,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1099209,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1099209,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":1593255,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":1973818,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":1973818,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":579793,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":579793,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1224984,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1224984,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":1224984,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":2617292,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":2617292,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":2231600,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":998870,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2107615,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":3853435,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"InventoryFinishedGoods":{"label":"Inventory, Finished Goods, Gross","description":"Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":195990,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":161310,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":161310,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":161310,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":161310,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":161310,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":213199,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":280875,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1713473,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1499174,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":1499174,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":1499174,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1499174,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":1499174,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":1499174,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":1499174,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1816351,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1614516,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1614516,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":1614516,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1640236,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":59972,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":59972,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":59972,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":59972,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":59972,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":394706,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":677847,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":715569,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":508145,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":508145,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":508145,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":16391616,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":14829365,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":13685571,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":13685571,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-09-30","val":13796125,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12975669,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":12975669,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":12975669,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":12975669,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11943087,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10764288,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10158312,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"InventoryGross":{"label":"Inventory, Gross","description":"Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.","units":{"USD":[{"end":"2018-12-31","val":2175795,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2427901,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":2427901,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":2427901,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2427901,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2427901,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2334727,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2407961,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2429323,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2666602,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":2666602,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":2666602,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":27195462,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":25633211,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"}]}},"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":"2014-04-30","val":0,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":0,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-09-30","val":224100,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":224100,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":224100,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":224100,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":224100,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":224100,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":224100,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":224100,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":224100,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":223470,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":222930,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":222930,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":222930,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":930114,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1212546,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":1212546,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1212546,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":1212546,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":1212546,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1485220,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2255560,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2393897,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2175795,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":2175795,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":2175795,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":2175795,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":2175795,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":2175795,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":2175795,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3028305,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3054417,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":3054417,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":3054417,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3107885,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2401242,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":2401242,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":2401242,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2401242,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2401242,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2334727,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2407961,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2429323,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2666602,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":2666602,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2666602,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":2666602,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2666602,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":2666602,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3393341,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7842668,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9632121,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25981905,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":25981905,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":25981905,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":24419654,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":24419654,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":24419654,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":24419654,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":24154359,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":22592108,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":25687103,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":23675676,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24982586,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25258369,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":25258369,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":25258369,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":25258369,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":25262659,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":24019013,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22234478,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"InventoryRawMaterials":{"label":"Inventory, Raw Materials, Gross","description":"Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":527599,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":577259,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":577259,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":577259,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":577259,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":577259,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":759589,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":837615,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":492148,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":676621,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":676621,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":676621,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":676621,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":676621,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":676621,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":676621,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1200513,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1425343,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1425343,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":1425343,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1460091,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1791733,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":1791733,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1791733,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1791733,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1791733,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1707405,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1451357,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1625530,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1584651,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":1584651,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":1584651,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":8322867,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":8322867,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":8253104,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":8253104,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-09-30","val":8685568,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9116824,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":9116824,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":9116824,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":9116824,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10083241,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9726538,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9419043,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"InventoryValuationReserves":{"label":"Inventory Valuation Reserves","description":"Amount of valuation reserve for inventory.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":26659,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":26659,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":26659,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":26659,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":26659,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1213557,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":1213557,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"}]}},"InventoryWorkInProcess":{"label":"Inventory, Work in Process, Gross","description":"Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":193525,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":440586,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":440586,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":440586,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":440586,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":440586,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":512432,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1137070,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":188276,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11441,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14558,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":14558,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":14558,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7558,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":576196,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":576196,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":576196,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":576196,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":576196,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":232616,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":278757,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":88224,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":573806,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":573806,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":573806,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2480979,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":2480979,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":2480979,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":2480979,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-09-30","val":2500893,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3165876,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":3165876,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":3165876,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":3165876,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3236331,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3528187,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2657123,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"InventoryWriteDown":{"label":"Inventory Write-down","description":"Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":127919,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":127919,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":127919,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":127919,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":127919,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":237192,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":237192,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":237192,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":66789,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":66789,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":71552,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":71552,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":71552,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":71552,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":71552,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":691061,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":46054,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":276898,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":492469,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2014-04-22","end":"2014-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":-25220,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":-25220,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-09-30","val":-25220,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-04-22","end":"2014-12-31","val":-275220,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2015-01-01","end":"2015-03-31","val":-8408000,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":-8408000,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8408000,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":-10683000,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2018-01-01","end":"2018-12-31","val":176800,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":38644,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":43474,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":43474,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":240093,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":240093,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"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-01-01","end":"2017-03-31","val":93300,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":181800,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":88500,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":270300,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":88500,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":468673,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":458575,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":820902,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":362327,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1183229,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":362327,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":447595,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2019-03-31","val":778742,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":710213,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":710213,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":710213,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":886821,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":801754,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":714631,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":930643,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":840558,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":745080,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":647485,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4618573,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":440495,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1646687,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":1646687,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1522035,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15535498,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":15535498,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15743513,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":23520071,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":23024306,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22428915,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":21836706,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":583333,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9911924,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":9911924,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9687942,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13253279,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12855124,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12457744,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12063124,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2019-03-31","val":276174,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":278230,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":278230,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":278230,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":346998,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":349392,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":351847,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":386653,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":400063,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":402688,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":330493,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":944156,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":175319,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":504885,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":504885,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":507765,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1323145,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1323145,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1522087,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2287038,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2398681,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2412039,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2427879,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":80772,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":53848,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26924,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":700000,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":879476,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":879476,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":883873,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1770300,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1708631,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1646961,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1585379,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":40950,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":23400,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5850,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":106172,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":106680,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":107188,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":107696,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":780772,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":53848,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":97338,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":97338,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":862231,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":862231,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":866543,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1805158,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1814303,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1823449,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1832680,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":218109,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":145406,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":145406,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":145406,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":142116,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":69750,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":70087,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":104140,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":104648,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":105156,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":105664,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":806172,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":106680,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":528059,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":528059,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":494972,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1207752,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1207752,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1230634,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1960387,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1823638,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1784228,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1795302,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":284459,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":286577,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":286577,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":286577,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":356757,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":359212,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":286847,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":252906,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":175319,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":103124,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":103632,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":804140,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":104648,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":516405,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":516405,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":519298,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1350970,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1350970,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1552434,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2443909,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2423929,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2304494,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2132342,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2019-12-31","val":131200,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-12-31","val":141550,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":119859,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-12-31","val":151529,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":151529,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":130252,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5753381,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":5753381,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5624206,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6938692,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6698331,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6462880,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6231797,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":18388986,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":18388986,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":18388986,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":18388986,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":20545655,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":27645141,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":30215144,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":29439104,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":29439104,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":29439104,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":29439104,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":29439104,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":29439104,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":29439104,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":37271938,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":41322339,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":41322339,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":41322339,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":37478454,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":47771740,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":47771740,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":47771740,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":47771740,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":47771740,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":49171156,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50431145,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":50164719,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":49522475,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":49522475,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":49522475,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":49522475,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":49522475,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":55822454,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":38578985,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":52777234,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":47118206,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":61130397,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q2I"},{"end":"2021-09-30","val":47358006,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":61184138,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":60923857,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":60923857,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":60923857,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":63133806,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":63133806,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":63133806,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":63133806,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":62345227,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":63822247,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":64886947,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":66492107,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":67125291,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":75640193,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":75640193,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":75640193,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":75640193,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":77539258,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":81591223,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":83913375,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2014-04-30","val":0,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":0,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-09-30","val":247423,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":247423,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":224858,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":224858,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":224858,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":224858,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":224858,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":227725,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":257106,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":230624,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":402004,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":402004,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":707562,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2017-12-31","val":15970950,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":15970950,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":15970950,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":15970950,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":16081789,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":22632745,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":22438724,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17940676,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":17940676,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":17940676,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":17940676,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":17940676,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":17940676,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":17940676,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26819943,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":26501876,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":26501876,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":26501876,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":26272933,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":35801598,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":35801598,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":35801598,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":35801598,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":35801598,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":39396986,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":38113617,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":36591099,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":40734183,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":40734183,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":40734183,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":40734183,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":40734183,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":41588174,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":84653265,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":86440383,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":94027836,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":95814954,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q2I"},{"end":"2021-09-30","val":97111332,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":98048658,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":133035323,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":133035323,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":133035323,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":134623850,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":134623850,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":134623850,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":134623850,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":130381018,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":131905272,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":135238785,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":136474590,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":142584181,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":145632214,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":145632214,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":145632214,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":145632214,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":141944725,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":142610925,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":104500206,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2014-04-30","val":0,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":0,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1169,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":295975,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":295975,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":426124,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":426124,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":426124,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":426124,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":426124,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":568316,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":562842,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":643116,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":619970,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":619970,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1101383,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2017-12-31","val":9987022,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":9987022,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":9987022,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":9987022,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9496852,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11748635,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15676787,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15568183,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":15568183,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":15568183,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":15568183,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":15568183,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":15568183,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":15568183,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":16966190,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21135752,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":21135752,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":21135752,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":18296382,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":21626676,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":21626676,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":21626676,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":21626676,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":21626676,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18744614,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15723639,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16425684,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":16835985,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":16835985,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":16835985,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":16835985,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":16835985,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":16835985,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14969761,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":24779076,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23697970,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30420364,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":30420364,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":30420364,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":30420364,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":30420364,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":30420364,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":30420364,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":27304123,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":31245427,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":31245427,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28405930,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":33314866,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":33314866,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":33314866,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":33314866,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":41518797,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":46412261,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":52038474,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":8401964,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":8401964,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11048803,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":15896506,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Current","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":3344974,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2752447,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":2752447,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":2752447,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":2752447,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":2752447,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":2752447,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":2752447,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"}]}},"LineOfCredit":{"label":"Long-term Line of Credit","description":"The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-09-30","val":3718972,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18300000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"},{"end":"2023-03-31","val":11700000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13700000,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":34000000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"LineOfCreditFacilityRemainingBorrowingCapacity":{"label":"Line of Credit Facility, Remaining Borrowing Capacity","description":"Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).","units":{"USD":[{"end":"2021-09-30","val":-5600000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"}]}},"LongTermDebtAndCapitalLeaseObligations":{"label":"Long-term Debt and Lease Obligation","description":"Amount of long-term debt and lease obligation, classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":3699088,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7660323,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7492733,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7862435,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"}]}},"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":"2017-12-31","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2700000,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4943834,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5001457,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4517441,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":4517441,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":4517441,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":4517441,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":4517441,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":4517441,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":4517441,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7480436,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5703994,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":5703994,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":5703994,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5521502,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9850184,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":9850184,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":9850184,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":9850184,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":9850184,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11304939,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15490212,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15113771,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15201450,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":15201450,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":15201450,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":15201450,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7549291,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2946796,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7522462,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"}]}},"MortgageLoanRelatedToPropertySales1":{"label":"Mortgage Loan Related to Property Sales","description":"Mortgage loan related to property sales in noncash investing and financing activities.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":4680000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":4680000,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":4680000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":4680000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":4680000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"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":"2014-04-22","end":"2014-06-30","val":2000,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-22","end":"2014-06-30","val":2000,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":65378,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":65378,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-09-30","val":65378,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-04-22","end":"2014-12-31","val":178748,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":178748,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":74535,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":74535,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":179435,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":208935,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":549635,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":338000,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":2228429,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2022612,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":2386210,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":2900595,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":332269,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":332269,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3316745,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":3316745,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":3316745,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":3316745,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":3507514,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":3507514,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":3262650,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":3262650,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2996445,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":2996445,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2624466,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":2624466,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":2624466,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":2624466,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":2161501,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":2161501,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":4828397,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":4828397,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1848316,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":1848316,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3918031,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":3918031,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":3816196,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":3816196,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":4631103,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":4631103,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":4631103,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":44082365,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":44082365,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":42569642,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":42569642,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":42569642,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":45992941,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":45992941,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":69580671,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":69580671,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":69580671,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3448963,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":3448963,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4007699,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-4007699,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":-4007699,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":7860599,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":7860599,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":7257575,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-664076,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":534717,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":1092109,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2017-01-01","end":"2017-03-31","val":-2070947,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2094499,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":-2033934,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":-1892689,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":205741,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":205741,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1890973,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":-1890973,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-1890973,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-1890973,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-1787551,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-1787551,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-1929387,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-1929387,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1988023,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-1988023,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1996285,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-1996285,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-1996285,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-1996285,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-2016484,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-2016484,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-2997833,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-2997833,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2101537,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-2101537,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2581537,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-2581537,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-2589025,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-2589025,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-2135149,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-2135149,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-2135149,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-162550,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-162550,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-17060516,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-17060516,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-17060516,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":-20062645,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-20062645,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":-41163846,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":-41163846,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-41163846,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-363053,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-363053,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11698073,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":11698073,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":11698073,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":11588783,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":11588783,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":11278496,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1501923,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1856996,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":-2920716,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2014-04-22","end":"2014-06-30","val":-2000,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-22","end":"2014-06-30","val":-2000,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":-64106,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":-64106,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-09-30","val":-64106,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-04-22","end":"2014-12-31","val":-177990,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":-177990,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":-71668,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":-71668,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-147187,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":-202539,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":-375405,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-170202,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-513793,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-428934,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-03-31","val":-501115,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1224847,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-12-31","val":-1254570,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1025899,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-675209,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-101203,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-1942594,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-1942594,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":208635,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":208635,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-942984,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-1366822,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-2075857,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-2075857,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-2075857,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-8950925,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-8950925,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-03-31","val":-8950925,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-14374257,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-14374257,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-06-30","val":-14374257,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":-21226966,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-09-30","val":-21226966,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":-25423742,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":-25423742,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-25423742,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5900762,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-5900762,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-03-31","val":-5900762,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-7237442,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-7237442,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":-7237442,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":-17712972,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":-17712972,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":-19578196,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-32242,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2477701,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":2080081,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":-872959,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":-1511847,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-501115,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1224847,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-1224847,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-1224847,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-1511233,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-1511233,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-1254570,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1025899,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-675209,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-675209,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-675209,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-09-30","val":-101203,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2020-01-01","end":"2020-06-30","val":-942984,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1366822,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-06-30","val":-14374257,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":-21226966,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"}]}},"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":"2014-04-22","end":"2014-06-30","val":-3169,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-22","end":"2014-06-30","val":-3169,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":-151650,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":-151650,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-09-30","val":-151650,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":-148481,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-07-01","end":"2014-09-30","val":-148481,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-07-01","end":"2014-09-30","val":-148481,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-04-22","end":"2014-12-31","val":-605234,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":-605234,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":-8547325,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":-8547325,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8610270,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-62945,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-11021526,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-2411256,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-13403980,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-290235,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-587953,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-587953,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1440710,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-1440710,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":-852757,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-852757,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2258417,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":-817707,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-2997420,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-2997420,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-661078,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-661078,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2018-01-01","end":"2018-03-31","val":-661078,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-03-31","val":-661078,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-03-31","val":-661078,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-03-31","val":-661078,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1238372,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":-1238372,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-1238372,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-1238372,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-577294,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":-577294,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-577294,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":-577294,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-577294,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-4112998,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-4112998,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-2874626,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":-2874626,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-7908017,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-7908017,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":989511,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":989511,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-03-31","val":989511,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-03-31","val":989511,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-03-31","val":989511,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-03-31","val":989511,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3967165,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-3967165,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-3967165,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-3967165,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1161983,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-1161983,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":2805182,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":2805182,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-3133165,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-3133165,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":250388,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":250388,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-01-01","end":"2020-03-31","val":250388,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-03-31","val":250388,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2312526,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-2312526,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-2562914,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-2562914,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-2562914,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3712388,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-3712388,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-1399862,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-1399862,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-8049873,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-8049873,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-7647848,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6129468,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-6129468,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-03-31","val":-6129468,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-03-31","val":-6129468,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-03-31","val":-6129468,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":-6441302,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-03-31","val":-6441302,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-03-31","val":-6441302,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9256745,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-9256745,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-9382521,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-06-30","val":-9382521,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":-3127277,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-3127277,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-04-01","end":"2021-06-30","val":-3127277,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-2941219,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-04-01","end":"2021-06-30","val":-2941219,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":-2941219,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-6775153,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-7564662,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-09-30","val":-7564662,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":2481592,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1817859,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-07-01","end":"2021-09-30","val":1817859,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-19405292,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":-19483138,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-19483138,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-4175953,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-4175953,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-03-31","val":-3999560,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-03-31","val":-3999560,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-03-31","val":-3999560,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"start":"2022-01-01","end":"2022-03-31","val":-3999560,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-03-31","val":-3999560,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2150430,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-2459754,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":-2459754,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":2025523,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":1539806,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":1539806,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-04-01","end":"2022-06-30","val":1539806,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":1539806,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-7224124,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":-7224124,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":-4764370,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":-4764370,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-12875313,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5769143,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"start":"2023-01-01","end":"2023-03-31","val":-5769143,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-03-31","val":-5769143,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-10321009,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":-4551866,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":-4551866,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-51038858,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":-40867608,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"NetIncomeLossAttributableToParentDiluted":{"label":"Net Income (Loss) Attributable to Parent, Diluted","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":-4112998,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-2874626,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-09-30","val":-1161983,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-663327,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-06-30","val":-4085145,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-2562914,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-5269682,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-1399862,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-8649040,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6129468,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9256745,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-9256745,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-9382521,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":-3127277,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-3127277,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-2941219,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-6775153,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-7564662,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":2481592,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1817859,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-19483138,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-19483138,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-4175953,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-3999560,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2150430,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-2459754,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":-2459754,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":2025523,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":1539806,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":1539806,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-7224124,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":-7224124,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":-4764370,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":-4764370,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-12875313,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5769143,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-10321009,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":-4551866,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-51038858,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":-40867608,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":989511,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3967165,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1161983,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":2805182,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-3133165,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":250388,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":250388,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2312526,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-2562914,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3712388,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-1399862,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-8049873,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-8049873,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-7647848,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6129468,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":-19405292,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":-19483138,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-19483138,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3999560,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2459754,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":1539806,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-7224124,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":-4764370,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-12875313,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5769143,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-10321009,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":-4551866,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-51038858,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":-40867608,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":989511,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3967165,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1161983,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-663327,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-3133165,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1724520,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-1724520,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4085145,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-2562914,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-5269682,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-1399862,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-9051065,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-9051065,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6129468,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":-19405292,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"NoncashOrPartNoncashAcquisitionPayablesAssumed1":{"label":"Noncash or Part Noncash Acquisition, Payables Assumed","description":"\"The amount of payables that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":3000000,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-09-30","val":3000000,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-12-31","val":3000000,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018"}]}},"NotesAndLoansPayableCurrent":{"label":"Notes and Loans Payable, Current","description":"Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2020-12-31","val":7100911,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":7100911,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-09-30","val":9530213,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10164013,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"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":"2014-12-31","val":50000,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":50000,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":50000,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q4I"},{"end":"2015-03-31","val":124535,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":131635,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":131635,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2016-12-31","val":1479110,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3893617,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":3893617,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":3893617,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":3893617,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":1814689,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7095232,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10479255,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10227967,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8163044,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":8163044,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":8103044,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":8103044,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":8103044,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":8103044,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":8103044,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12962794,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12567640,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":12567640,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":12567640,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12151360,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18574355,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":18574355,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":18574355,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":18574355,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":18574355,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20530001,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":22739202,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":22607619,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":22302361,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":22302361,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":22302361,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":22302361,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":22302361,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13196921,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13009429,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17052675,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":24230169,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":2000000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":2000000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"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":"2014-12-31","val":50000,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":50000,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":50000,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":50000,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q4I"},{"end":"2015-03-31","val":124535,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":131635,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":131635,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2016-12-31","val":1332031,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3893617,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":3893617,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":3893617,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":3893617,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":1814689,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4395232,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5535421,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5226510,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3645603,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":3645603,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":3585603,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":3585603,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":3585603,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":3585603,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":3585603,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5482358,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6863646,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":6863646,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":6863646,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6629858,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8724171,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":8724171,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":8724171,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":8724171,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":8724171,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9225062,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7248990,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7493848,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7100911,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":7100911,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":7100911,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":7100911,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":4281118,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5647630,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10062633,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5811241,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5690524,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"NotesPayableRelatedPartiesClassifiedCurrent":{"label":"Notes Payable, Related Parties, Current","description":"The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2014-12-31","val":50000,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-12-31","val":111635,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":111635,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":108635,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":205000,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":205000,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":205000,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":472000,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":481500,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-12-31","val":387000,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":387000,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":387000,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":387000,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":43500,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":185500,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":200500,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":180500,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":132000,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":132000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":192000,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":192000,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":192000,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":192000,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":192000,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":132000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":209500,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":209500,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":209500,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":401820,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":341820,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":341820,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":341820,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":341820,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":341820,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":350998,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":152998,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":303183,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":238651,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":238651,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":238651,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":238651,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":238651,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":238651,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":203672,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":107820,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q4I"},{"end":"2023-01-31","val":500000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2023-02-28","val":500000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2023-03-31","val":535000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"}]}},"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":"2014-04-22","end":"2014-06-30","val":3169,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-22","end":"2014-06-30","val":3169,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":161201,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":161201,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-09-30","val":151650,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":158032,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-07-01","end":"2014-09-30","val":158032,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-07-01","end":"2014-09-30","val":148481,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-04-22","end":"2014-12-31","val":605234,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":605234,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":8547325,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":8547325,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8597792,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":50467,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":10975926,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":2378134,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":13293644,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":167148,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":993733,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1949751,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":956018,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3806719,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":1206968,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2814111,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1398234,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":627439,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3185871,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":1867943,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":1867943,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":1867943,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":1787637,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":1240504,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":1240504,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":1240504,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":6522878,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":4255035,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":3337007,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":2387092,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5470148,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":5470148,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2466502,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":2466502,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3770129,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":3770129,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":3770129,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":3770129,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1303627,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":1303627,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":1303627,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":1303627,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5509996,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":5509996,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1739867,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":1739867,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8122204,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":8122204,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2863389,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":2863389,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6425602,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":6425602,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":3562213,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":3562213,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8336880,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":8336880,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":1911278,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1911278,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11257491,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":11257491,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":11257491,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5826688,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":5826688,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":12694965,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":12694965,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":12694965,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":6868277,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":6868277,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":6868277,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":18815561,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":18815561,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":6120596,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":6120596,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":29721567,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":29820357,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":29820357,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9237168,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":9393612,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-03-31","val":9393612,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18715000,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":13182395,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":13182395,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":9477832,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":3788783,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":3788783,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":23342512,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":21417454,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":10160117,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":9494937,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":32470186,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10356929,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":21862913,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":11505984,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":65555197,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":43692284,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2014-04-22","end":"2014-12-31","val":-605234,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":-13272974,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2017-01-01","end":"2017-09-30","val":-1423076,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":-505659,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-403516,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":35468,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1709,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":1709,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":1709,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-33759,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-33759,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":-33759,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1981768,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-163093,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-1250971,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":-164802,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-649352,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-649352,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-348969,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-348969,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-399168,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-399168,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-399168,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-399168,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-50199,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-50199,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":-50199,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":-50199,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-362176,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-362176,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":36992,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":36992,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-2479726,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-2479726,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1103645,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-1103645,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2709842,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-2709842,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-1606197,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-1606197,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3281893,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-3281893,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-572051,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-572051,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-5893864,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-5893864,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-5893864,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5072069,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-5072069,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-7976286,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-7976286,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-7976286,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":-2904217,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-2904217,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-2904217,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-9648746,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-9648746,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":-1672460,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-1672460,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-22023569,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":-22122359,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-22122359,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-12400000,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-10-01","end":"2021-12-31","val":-12400000,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-10-01","end":"2021-12-31","val":-12500000,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":-3599711,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-3600000,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-03-31","val":-3800000,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-03-31","val":-3756155,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6467824,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-1384395,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":-1384395,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-2868113,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":2371760,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":2371760,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-5276414,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":-5344947,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":-3892019,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":-3903281,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-10755784,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5140473,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8859367,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":-3718894,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-49188544,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":-40329177,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":350339,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":350339,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":87584,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":184099,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":280613,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":373884,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":373884,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":373884,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":386056,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":386056,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":386056,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":126561,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":126561,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":253121,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":253121,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":253121,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":519818,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":519818,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":1006683,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":598590,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1292535,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":1938803,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":43686,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":43686,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":93183,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":93183,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":93183,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":93183,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":170409,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":170409,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":231381,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":231381,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":63216,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":63216,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":130534,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":130534,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":200165,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":200165,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":272262,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":272262,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":74823,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":74823,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":210025,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":210025,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":210025,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":328628,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":328628,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":412898,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":105281,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":105281,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":224422,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":224422,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":224422,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":519818,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":519818,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-01-01","end":"2023-03-31","val":457835,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":703055,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":1118239,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-01-02","val":891413,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-01-02","val":891413,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2018Q4I"},{"end":"2019-06-30","val":587914,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":587914,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":587914,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":729008,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":670554,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":670554,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":670554,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":670554,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":670554,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":607799,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":737793,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":674592,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":603530,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":670554,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":603530,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":603530,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":603530,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":603530,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":527626,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-05-03","val":3689634,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-06-30","val":4075077,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":354889,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1495158,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":1495158,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":1495158,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1495158,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":1495158,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":1495158,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":1495158,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1391783,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-23","val":8500000,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-23","val":8725000,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2022-06-23","val":8725000,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2022-06-26","val":543595,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2022-06-30","val":9782117,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":9782117,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10119307,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":16581379,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":16581379,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":16581379,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":16581379,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16325975,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15966035,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15604909,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2018-12-31","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":194054,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":203504,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":203504,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":203504,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":254535,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":266623,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":266623,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":266623,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":266623,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":266623,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":279233,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":294926,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":319703,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":334500,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":334500,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":334500,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":334500,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":334500,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":334500,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":317463,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":763328,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":135207,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":428596,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":428596,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":428596,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":428596,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":428596,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":428596,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":428596,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":437490,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":671371,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":671371,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":858994,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1318885,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":1318885,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":1318885,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":1318885,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1484846,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1518842,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1555872,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2018-12-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":439204,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":384410,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":384410,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":384410,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":474473,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":403931,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":403931,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":403931,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":403931,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":403931,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":328566,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":442867,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":354889,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":269030,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":269030,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":269030,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":269030,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":269030,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":269030,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":210163,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3311749,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":219682,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1066562,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":1066562,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":1066562,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1066562,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":1066562,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":1066562,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":1066562,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":954293,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9110746,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":9110746,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9260313,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15262494,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":15262494,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":15262494,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":15262494,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14841129,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14447193,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14049037,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":339818,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":339818,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":87123,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":165968,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":245354,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":362771,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":362771,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":362771,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":402688,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":402688,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":402688,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":124654,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":124654,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":251398,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":251398,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":251398,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":645065,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":645065,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":1087951,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":540833,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":789282,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":1172383,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-01-02","val":891413,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-01-02","val":891413,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-03-31","val":633258,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":583761,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":583761,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":583761,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":721004,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":660032,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":660032,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":660032,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":660032,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":660032,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":596816,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":723039,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":653408,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":581311,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":581311,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":581311,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":581311,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":581311,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":581311,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":506488,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4060920,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":347712,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1460206,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":1460206,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":1460206,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1460206,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":1460206,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":1460206,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":1460206,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1354925,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":1354925,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1I"},{"end":"2022-06-26","val":543595,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2022-06-30","val":9735784,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":9960784,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10208983,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":16407566,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":16407566,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":16407566,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":16407566,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15949731,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15704511,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15289327,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2017-12-31","val":1208406,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1126873,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":963806,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-12-31","val":290812,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":290812,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":290812,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-12-31","val":282342,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":282342,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":282342,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-12-31","val":309118,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":309118,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":309118,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsNextRollingTwelveMonths":{"label":"Operating Leases, Future Minimum Payments, Next Rolling Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-12-31","val":326134,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":244601,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":81534,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"}]}},"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.15,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-09-30","val":0.15,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.1,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0315,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0694,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":0.0694,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0688,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.06,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0601,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0601,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0602,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2014-12-31","val":309000,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05","frame":"CY2014Q4I"},{"end":"2015-12-31","val":800000,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1996644,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5196903,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9800000,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"},{"end":"2019-12-31","val":14100000,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-12-31","val":23500000,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":44500000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"OperatingLossCarryforwardsValuationAllowance":{"label":"Operating Loss Carryforwards, Valuation Allowance","description":"The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2019-12-31","val":3828580,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6559060,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":6559060,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-12-31","val":12652193,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2016-12-31","val":688204,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":258238,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":258238,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":258238,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":258238,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":258238,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":287942,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":295942,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":290238,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":290238,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":290238,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":290238,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":290238,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":290238,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":290238,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":290238,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":346655,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":346655,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":346655,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":346655,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":346655,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":319344,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":319344,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":319344,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":319344,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":319344,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":326744,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":326744,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":326744,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":401744,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":401744,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":401744,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":401744,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":401744,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":401744,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":326744,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":383905,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":248257,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":357118,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":357118,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":357118,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":357118,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":357118,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":357118,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":357118,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":672755,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":896075,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":896075,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1769147,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1855605,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":1855605,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":1855605,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":1855605,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1991363,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1693603,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":948788,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2014-04-22","end":"2014-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-12478,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-12478,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-47881,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-35403,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-131006,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-130120,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-09-30","val":181444,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":47880,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-09-30","val":173608,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":55949,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":79812,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":133564,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":53752,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":246895,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":65853,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":67848,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":117659,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":117659,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":117659,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":117659,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":51806,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":49811,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":49811,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":49811,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":173608,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":55949,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":119737,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":119737,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":58132,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":58132,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":128763,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":128763,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":128763,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":128763,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":70631,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":70631,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":70631,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":70631,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":206681,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":206681,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":77918,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":77918,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":185314,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":185314,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":50059,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":50059,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":62135,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":62135,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":12076,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":12076,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":56352,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":56352,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-5783,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-5783,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":71224,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":71224,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-15216,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":15490,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":30706,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":454191,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":438701,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":635526,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"OtherInventory":{"label":"Other Inventory, Gross","description":"Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":13000,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":33391,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":33391,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":33391,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":33391,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":33391,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"}]}},"OtherOperatingIncomeExpenseNet":{"label":"Other Operating Income (Expense), Net","description":"The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":209796,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":522926,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":313130,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-826671,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":-303745,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1141652,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":143927,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-256770,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":507575,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":-571459,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-571459,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-571459,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":363648,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":-314689,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-314689,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":-314689,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-2131230,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-2229367,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-1623655,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":-1657908,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-2390940,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-2390940,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1081369,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-1081369,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5987846,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-5987846,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-5987846,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-5987846,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4906477,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-4906477,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":-4906477,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":-4906477,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3219656,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-3219656,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":2768190,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":2768190,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-3160342,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-3160342,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1354033,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":1354033,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":397316,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":397316,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-956717,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-956717,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-430495,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-430495,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-827811,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-827811,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2249060,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-2249060,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1057399,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1280459,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-223060,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2927651,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":4208110,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2241386,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"PaymentsForDeposits":{"label":"Payments for Deposits","description":"The amount of cash paid for deposits on goods and services during the period; excludes time deposits and deposits with other institutions, which pertain to financial service entities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":207311,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019"}]}},"PaymentsForPurchaseOfOtherAssets1":{"label":"Payments for Purchase of Other Assets","description":"Amount of cash paid to purchase other assets as part of operating activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":4952749,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":23516,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3443480,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":3419964,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2"}]}},"PaymentsForRepurchaseOfEquity":{"label":"Payments for Repurchase of Equity","description":"The cash outflow to reacquire common and preferred stock.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":185850,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":185850,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":185850,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":185850,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":185850,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":185850,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":185850,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":185850,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":185850,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":185850,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":-1937616,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1937616,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":-1937616,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":1937616,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1976750,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":1976750,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":1976750,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":1976750,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-1976750,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":1976750,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":1976750,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":1976750,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1967606,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":1967606,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1967606,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":1967606,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":1967606,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":1967606,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1967606,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":1967606,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":2926658,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":2926658,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2033355,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":2033355,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2513355,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":2513355,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":2513355,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":2513355,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":2513355,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":2513355,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":16824000,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":16824000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":37324035,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":250000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"PaymentsToAcquireEquityMethodInvestments":{"label":"Payments to Acquire Equity Method Investments","description":"The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":350000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":350000,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":350000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2014-04-30","val":0.0001,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":0.0001,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.0001,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0001,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":0.0001,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0001,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":0.0001,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":0.0001,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":0.0001,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":0.0001,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0001,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0001,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0001,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0001,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":0.0001,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0.0001,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0.0001,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0001,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0001,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0001,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0001,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0001,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0001,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-12-31","val":0.0001,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":0.0001,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0.0001,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":0.0001,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":0.0001,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0001,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0001,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0001,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0001,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":0.0001,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0.0001,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0.0001,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":0.0001,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":0.0001,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0.0001,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0001,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0001,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0.0001,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0.0001,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0001,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0001,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":0.0001,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.0001,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0.0001,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":0.0001,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":0.0001,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0.0001,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":0.0001,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0001,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0001,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":0.0001,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":0.0001,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":0.0001,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":0.0001,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":0.0001,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":0.0001,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":0.0001,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0001,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":0.0001,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":0.0001,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":0.0001,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2014-04-30","val":5000000,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":5000000,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5000000,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5000000,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":5000000,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5000000,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":5000000,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":5000000,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":5000000,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":5000000,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5000000,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5000000,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5000000,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5000000,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":5000000,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":5000000,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":5000000,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5000000,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5000000,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5000000,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5000000,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5000000,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5000000,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-12-31","val":10000000,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":10000000,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":10000000,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":10000000,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":10000000,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10000000,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10000000,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10000000,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10000000,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":10000000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":10000000,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":10000000,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":10000000,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":10000000,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":5000000,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10000000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10000000,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":10000000,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":10000000,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10000000,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5000000,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":5000000,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5000000,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":5000000,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":5000000,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":5000000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":5000000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":5000000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5000000,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5000000,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5000000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5000000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":5000000,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":5000000,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":5000000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":5000000,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":5000000,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":5000000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5000000,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5000000,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":5000000,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5000000,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5000000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":5000000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":5000000,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":5000000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5000000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5000000,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5000000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2021-12-31","val":5000000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5000000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2017-12-31","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":221958,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":221958,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":221958,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":154385,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":206574,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":252266,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":268992,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":222200,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":222200,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":222200,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":222200,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":222200,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":222200,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":222200,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":900436,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1002819,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1002819,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":1002819,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1117719,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":269289,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":269289,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":269289,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":269289,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":269289,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":121216,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":29514,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":34271,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":32301,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":32301,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":32301,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":32301,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":32301,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":32301,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":416682,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":830361,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1272760,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1955907,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":1955907,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":1955907,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1955907,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":1955907,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":1955907,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":1955907,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2522176,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2182837,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":2182837,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2566211,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2428223,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":2428223,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":2428223,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":2428223,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2449395,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2134045,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1969978,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"ProceedsFromContributedCapital":{"label":"Proceeds from Contributed Capital","description":"The cash inflow associated with the amount received by a corporation from a shareholder during the period.","units":{"USD":[{"start":"2014-04-22","end":"2014-06-30","val":2000,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-22","end":"2014-06-30","val":2000,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":11000,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"}]}},"ProceedsFromContributionsFromAffiliates":{"label":"Proceeds from Contributions from Affiliates","description":"The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2014-04-22","end":"2014-06-30","val":1000,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-22","end":"2014-06-30","val":1000,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-06-30","val":1000,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q2"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2014-04-22","end":"2014-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":59300,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":84300,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":390150,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":8500,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":30000,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":142000,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":389000,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":785500,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":320000,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":320000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":700500,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":700500,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":700500,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":700500,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":1399250,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":1399250,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":2355950,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":2355950,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":103000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":103000,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":103000,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":103000,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":103000,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":103000,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":103000,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":103000,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":873000,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":873000,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1482500,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1482500,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":1482500,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":408000,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":408000,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":408000,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":408000,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":408000,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":408000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":408000,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":408000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":408000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":408000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":535000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-05-01","end":"2023-05-31","val":243529,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-05-01","end":"2023-05-31","val":243529,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q2I"},{"start":"2023-01-01","end":"2023-06-30","val":2090000,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":1964000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2014-04-22","end":"2014-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":54378,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":54378,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-09-30","val":54378,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-04-22","end":"2014-12-31","val":92878,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":92878,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":38500,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":43000,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":99850,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5000,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":15000,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":15000,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":15000,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":40000,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":674000,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":674469,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-02-28","val":45000000,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":674000,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":54302982,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":54302982,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":54302982,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":54302982,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":67100000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":76492993,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":76492993,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":55144,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":55144,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":55144,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":10272462,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":10272462,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":11097462,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":250000,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":250000,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":250000,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":250000,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":374000,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":374000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":674469,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":674469,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":54302982,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":54302982,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":54302982,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":76492993,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"ProceedsFromLinesOfCredit":{"label":"Proceeds from Lines of Credit","description":"Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":383142,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":148351,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":419670,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":709201,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":96251,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":96251,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":892866,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":892866,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":892866,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":892866,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":1072327,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":1072327,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":327325,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":327325,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":931224,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":795983,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":795983,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":795983,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-09-30","val":582046,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":1311663,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":3718972,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":897939,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":11967717,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":11967717,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":2575552,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13641983,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":24863835,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":24863835,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":4875062,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":4795213,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"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":"2014-04-22","end":"2014-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-04-22","end":"2014-12-31","val":50000,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2015-01-01","end":"2015-03-31","val":74535,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":87835,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":87835,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":4654817,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11800,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":15609,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":15609,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":15609,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":16078,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":16078,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":500000,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":500000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":850145,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"}]}},"ProceedsFromOtherDebt":{"label":"Proceeds from Other Debt","description":"Amount of cash inflow from debt classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":1902392,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1942392,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":1952392,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":1952390,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":149000,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":149000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":779750,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":779750,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":779750,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":779750,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":924750,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":924750,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":924750,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":924750,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":537500,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":537500,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":500000,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":500000,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":500000,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":500000,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":500000,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":500000,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1548989,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":1548989,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":748710,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":748710,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4644817,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":4644817,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":4644817,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":4644817,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":4654817,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":4654817,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11800,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":15609,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":15609,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":16078,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"ProceedsFromPartnershipContribution":{"label":"Proceeds from Partnership Contribution","description":"The cash inflow from the capital received in cash from a partner in a partnership during the period.","units":{"USD":[{"start":"2014-04-22","end":"2014-09-30","val":11000,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":11000,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-12-31","val":35870,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":35870,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"}]}},"ProceedsFromRelatedPartyDebt":{"label":"Proceeds from Related Party Debt","description":"The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.","units":{"USD":[{"start":"2014-04-22","end":"2014-12-31","val":50000,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":74535,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":86435,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":71500,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":94000,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":105500,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":105500,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":110000,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":110000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":125000,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":125000,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":125000,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":125000,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":125000,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":125000,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":145000,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":145000,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":37500,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":37500,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":37500,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":37500,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":282320,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":282320,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":282320,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":282320,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":19000,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":19000,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":19000,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":19000,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":47000,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":47000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":47000,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":47000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":47000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021"}]}},"ProceedsFromRepaymentsOfLinesOfCredit":{"label":"Proceeds from (Repayments of) Lines of Credit","description":"The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":931224,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":795983,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":582046,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1311663,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-454660,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-454660,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1003477,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-660764,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-996331,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2880550,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":3816742,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3436740,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":4875062,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-01-01","end":"2023-03-31","val":-1780589,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1947538,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":-3295256,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"ProceedsFromRepaymentsOfRelatedPartyDebt":{"label":"Proceeds from (Repayments of) Related Party Debt","description":"Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2016-01-01","end":"2016-03-31","val":-3000,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":-104500,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-104500,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-117500,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-117500,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":-123500,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":-223500,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-11500,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-11500,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-11500,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":-11500,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":-11500,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":-11500,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-31500,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-31500,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-56500,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":-56500,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-20000,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-20000,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-20000,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-20000,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-72500,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-72500,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-132500,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-132500,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-9822,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-207822,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-207822,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-217822,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-217822,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-290003,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-290003,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-130831,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":-235651,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-238651,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"ProceedsFromSaleOfOtherAssets1":{"label":"Proceeds from Sale of Other Assets","description":"Amount of cash inflow from the sale of other assets as part of operating activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1141588,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":1141588,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":229257,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":229257,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-09-30","val":260467,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-12-31","val":318879,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018"},{"end":"2019-01-01","val":3267000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2018Q4I"},{"end":"2019-11-06","val":9000000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2019Q3I"},{"end":"2020-02-21","val":2000000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q1I"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":12454943,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":12454943,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":12454943,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":12454943,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":12454943,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":12454943,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2019-01-01","end":"2019-03-31","val":989511,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":989511,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-4956676,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":2805182,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":250388,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-03-31","val":250388,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-2562914,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-2562914,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-1399862,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2022-01-01","end":"2022-09-30","val":-7224124,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":-4764370,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-09-30","val":-51277137,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":-40956128,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"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":"2018-12-31","val":8870261,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":18655920,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":18655920,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":18655920,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":18655920,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":18655920,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":21682292,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":22525753,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":22533241,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":22641995,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":22641995,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-12-31","val":33919409,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"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":"2016-12-31","val":5202133,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":9198387,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":9198387,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":9198387,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":9198387,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":5023758,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8289015,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11453779,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11278245,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7990556,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":7990556,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":7990556,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":7990556,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":7990556,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":7990556,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":7990556,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12140827,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11912039,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":11912039,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":11912039,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11693599,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17157845,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":17157845,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":17157845,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":17157845,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":17157845,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":19778126,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20158883,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19678862,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":19299286,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":19299286,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":19299286,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":19299286,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":19299286,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":19299286,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19094688,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":19100699,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":20728221,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":20734232,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q2I"},{"end":"2021-09-30","val":27320596,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":27326607,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":28096562,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":28096562,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":28096562,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":28101471,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":28101471,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":28101471,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":28101471,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":27908742,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":27913651,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20676026,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":20680334,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19905697,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19503485,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":19503485,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":19503485,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":19503485,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":20265637,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19861909,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20155368,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":88305,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":88305,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":88305,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":3028757,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":3028757,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":3028757,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":113727,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":113727,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":115835,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":115835,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":115835,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":115835,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":115835,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":202761,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":134306,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":330544,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":208927,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"RedeemableNoncontrollingInterestEquityRedemptionValue":{"label":"Redeemable Noncontrolling Interest, Equity, Redemption Value","description":"Redemption value, as if currently redeemable, of redeemable noncontrolling interest classified as temporary equity and the election has been made to accrete changes in redemption value to the earliest redemption date.","units":{"USD":[{"end":"2017-03-31","val":1439725,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1439725,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-12-31","val":1439725,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1439725,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":1439725,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":1439725,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1439725,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"}]}},"RepaymentsOfConvertibleDebt":{"label":"Repayments of Convertible Debt","description":"The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":2000,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":25000,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":8796,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":34252,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":-66370,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":219721,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":282526,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":282526,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":745959,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":745959,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":745959,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":745959,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-937959,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":937959,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":1417133,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":1417133,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":441699,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":441699,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":601200,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":601200,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":601200,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":601200,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":787700,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":787700,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1473180,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":1473180,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":73902,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":545646,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":195008,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":195008,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":270294,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":270294,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":335896,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":335896,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":335896,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5945000,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1291463,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1680964,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":1680964,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1680964,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":1680964,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1680964,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":1688464,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":1688464,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":1688464,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"RepaymentsOfDebtAndCapitalLeaseObligations":{"label":"Repayments of Debt and Lease Obligation","description":"Amount of cash outflow for short-term and long-term debt and lease obligation.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":5526,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11182,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":-16287,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":1691,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5320,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":5320,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":121934,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":121934,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":121934,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":121934,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-166627,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":166627,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":175663,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":175663,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":186323,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":186323,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":81147,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":81147,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":81147,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":81147,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":133652,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":133652,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":206058,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":206058,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":85364,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":85364,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":213565,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":213565,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":355094,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":355094,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":503628,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":503628,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":302575,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":345303,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":487723,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":637180,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"RepaymentsOfLinesOfCredit":{"label":"Repayments of Lines of Credit","description":"Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":1003477,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":660764,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":996331,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":996331,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2880550,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2821033,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":2821033,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":2821033,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":2821033,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":9392165,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":9392165,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9825241,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21427095,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":21427095,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"}]}},"RepaymentsOfNotesPayable":{"label":"Repayments of Notes Payable","description":"The cash outflow for a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2014-04-22","end":"2014-06-30","val":0,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-06-30","val":6200,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":6200,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2017-01-01","end":"2017-03-31","val":54783,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":156197,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-03-31","val":43636,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":201978,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2020-01-01","end":"2020-12-31","val":2101825,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5945000,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6992968,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":6992968,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":7041401,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":7161807,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":7161807,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":210194,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":210194,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2540390,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":2540390,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":2540390,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":2664610,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":2750943,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":89600,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":182111,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"}]}},"RepaymentsOfOtherDebt":{"label":"Repayments of Other Debt","description":"Amount of cash outflow for the payment of debt classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":-289195,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":247084,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":43636,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":201978,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":201978,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":201978,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-777727,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":777727,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":741079,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":741079,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1214257,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":1214257,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1376670,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":1376670,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":1376670,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":1376670,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1579013,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":1579013,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":9642837,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":9642837,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":545646,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":9822,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1375914,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1375914,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1745647,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1745647,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":2101825,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":2101825,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":34979,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6992968,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":7041401,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":7161807,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"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":"2015-01-01","end":"2015-12-31","val":24800,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2020-01-01","end":"2020-12-31","val":290003,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-02-28","val":1000000,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":34979,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":130831,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":130831,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":235651,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":238651,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":238651,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"RepaymentsOfSecuredDebt":{"label":"Repayments of Secured Debt","description":"The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1127634,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":335896,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":335896,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1291463,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":1688464,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":253971,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":515202,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":515202,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":515202,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":515202,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":515202,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":515202,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1096333,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1096333,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":581131,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":581131,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1464918,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":1464918,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":1464918,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":191930,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":191930,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":586765,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":586765,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":586765,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":394835,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":394835,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":394835,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":675725,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":707281,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":88960,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":26602,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":876542,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":113906,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1726436,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":1612530,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3138655,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":1412219,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"RestrictedCash":{"label":"Restricted Cash","description":"Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":444845,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":444845,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":444845,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":444845,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":444845,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":444845,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1400000,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"}]}},"RestrictedCashAndCashEquivalents":{"label":"Restricted Cash and Cash Equivalents","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2017-09-30","val":319081,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3I"},{"end":"2017-12-31","val":335823,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-09-30","val":544553,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":414516,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":414516,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":414516,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":414516,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":414516,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":414516,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":414516,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":397039,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2019-03-31","val":397039,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":367488,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":367488,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":367488,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2019-06-30","val":367488,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":458330,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-09-30","val":458330,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":302486,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":257900,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":695996,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":162835,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"RestrictedCashAndCashEquivalentsAtCarryingValue":{"label":"Restricted Cash and Cash Equivalents, Current","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2016-12-31","val":839764,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2016-12-31","val":839764,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2016-12-31","val":839764,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2016-12-31","val":839764,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":483453,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":338943,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2I"},{"end":"2017-09-30","val":319081,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3I"},{"end":"2017-12-31","val":335823,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":335823,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":335823,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":335823,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2017-12-31","val":335823,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2017-12-31","val":335823,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2017-12-31","val":335823,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2017-12-31","val":335823,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2017-12-31","val":335823,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2017-12-31","val":335823,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":372718,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":372718,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1I"},{"end":"2018-06-30","val":536748,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2018-06-30","val":536748,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-06-30","val":536748,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-06-30","val":536748,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":544553,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2018-09-30","val":544553,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":414516,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":414516,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":414516,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":414516,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":414516,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":414516,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":414516,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2018-12-31","val":414516,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2018-12-31","val":414516,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":414516,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":397039,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2019-03-31","val":397039,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":367488,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":367488,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":367488,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2019-06-30","val":367488,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":458330,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-09-30","val":458330,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":302486,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":302486,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":302486,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":302486,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":302486,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2019-12-31","val":302486,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":302486,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":257900,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":695996,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":695996,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2I"},{"end":"2020-09-30","val":162835,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":162835,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":722583,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":722583,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":722583,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-06-30","val":11857452,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5425913,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3715666,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2014-06-30","val":3169,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":151650,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":151650,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-605234,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":-605234,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":-605234,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":-605234,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":-605234,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-9152559,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-9215504,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-11626760,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-14009214,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":-14009214,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-14299449,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2017-12-31","val":-20433875,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":-20433875,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":-20433875,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":-20433875,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-21273155,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-21850449,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-24725075,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-28520094,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":-28520094,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":-28520094,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":-28520094,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":-28520094,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":-28520094,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":-28520094,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-27530583,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-32487259,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":-32487259,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":-32487259,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-29774346,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-31745528,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":-31745528,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":-31745528,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-31745528,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-31745528,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-31495140,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-34058054,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-35457916,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-39795401,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":-39795401,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-39795401,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":-39795401,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":-39795401,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":-39393376,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-45924869,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":-45834678,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-49052146,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":-48775897,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-46570554,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":-46958038,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-59200693,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":-59200693,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":-59200693,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":-58876514,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":-58876514,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":-58876514,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":-58876514,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-63376646,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":-62876074,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-61351123,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":-61336268,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-66100638,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-71751827,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":-71734395,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":-71734395,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":-71734395,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-77503538,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-82055404,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-122773253,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2014-04-22","end":"2014-09-30","val":9551,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":9551,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":9551,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-07-01","end":"2014-09-30","val":9551,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":2911,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":2911,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":21840,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":7115,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":2493241,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":2493241,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4823273,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":4823273,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":2330032,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2330032,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":7044806,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":2221533,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":10091491,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":8318016,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3632408,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":2606481,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8713304,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":6227829,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":6227829,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":6227829,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":5080896,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":3621348,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":3621348,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":3621348,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13508473,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":10570032,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":4795169,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":4342203,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":14261794,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":14261794,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7125989,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":7125989,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13601832,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":13601832,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":13601832,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":13601832,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6475843,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":6475843,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":6475843,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":6475843,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":20690014,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":20690014,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":7088182,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":7088182,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":28151524,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":28151524,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8835596,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":8835596,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":17878460,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":17878460,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":9042864,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":9042864,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":26608093,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":26608093,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":8729633,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":8729633,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":33454349,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":33454349,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8668405,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":22540269,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":14130730,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":39938585,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":17398316,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":51640813,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-03-31","val":676944,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2020-01-01","end":"2020-12-31","val":193541,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":3689634,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":3689634,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":95029,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":95029,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":95029,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8500000,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":8725000,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":8725000,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":9043595,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":9043595,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":15729043,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"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":"2021-01-01","end":"2021-06-30","val":3.47,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":3.47,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"}]}},"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":"2017-01-01","end":"2017-12-31","val":0.0238,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2021-01-01","end":"2021-06-30","val":0.0001,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":0.0001,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate","description":"Rate of weighted-average expected volatility for award under share-based payment arrangement.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":2,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"}]}},"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":"2017-12-31","val":98625,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":158875,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":158875,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":131250,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":247969,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":391969,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":503844,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":615719,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":615719,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":615719,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":727594,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":839469,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":951344,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1063219,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1175095,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1286969,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":1622625,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1186656,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1405000,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1556126,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1622625,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":1622625,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1071125,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1075125,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1075125,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1079813,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1084500,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":135567,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":159001,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":158821,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2017-12-31","val":0.64,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.6,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.49,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.42,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.32,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.32,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.27,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0.27,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0.27,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.26,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.25,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.24,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.24,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.23,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.23,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.2,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":0.2,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.14,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.14,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":0.14,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.14,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.14,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1.11,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1.85,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1.85,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price of options that were either forfeited or expired.","units":{"USD/shares":[{"start":"2017-01-01","end":"2017-12-31","val":0.77,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.77,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0.81,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-09-30","val":0.81,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-12-31","val":0.81,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":0.81,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2015-01-01","end":"2015-06-30","val":34623998,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-92000,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-102000,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-561750,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-561750,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-56250,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-09-30","val":-56250,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-12-31","val":-56250,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":56250,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":618000,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":618000,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":618000,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":643722,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":781712,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7689,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":16844,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":33248,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures","description":"Net number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2017-01-01","end":"2017-06-30","val":855500,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1344000,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1344000,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":1344000,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":789000,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-09-30","val":789000,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-12-31","val":1064000,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"}]}},"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":"2018-01-01","end":"2018-12-31","val":1064000,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2084620,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":2084620,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":2084620,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":2084620,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2017-01-01","end":"2017-12-31","val":0.57,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2017Q4I"},{"end":"2018-06-30","val":63580,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":47035,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2018-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":176445,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":176445,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":176445,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":176445,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":176445,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":176445,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2019-12-31","val":176445,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6176855,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":6176855,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":6176855,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2020-12-31","val":6176855,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3098055,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":3098055,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":3098055,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":3098055,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":3098055,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":3098055,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":3098055,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1075950,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":697990,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":697990,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":538390,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":463494,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":463495,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":463495,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":463495,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":444942,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":193492,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":36217,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2017-06-30","val":763500,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1242000,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":782250,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":782250,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":782250,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":782250,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":782250,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2017-12-31","val":782250,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":782250,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1515000,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1515000,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1790000,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":1790000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":1790000,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1790000,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":1790000,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":1790000,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":1790000,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2018-12-31","val":1790000,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1790000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1790000,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1790000,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":1790000,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1790000,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1790000,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":1790000,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1790000,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1790000,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1790000,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":1790000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2019-12-31","val":1790000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1790000,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1790000,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1790000,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1790000,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":1790000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":1790000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2020-12-31","val":1790000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1790000,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1790000,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1790000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1790000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":1790000,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":1790000,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":1790000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":1790000,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":1790000,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":1790000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1172000,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3256620,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":3256620,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3230898,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3092908,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":386751,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":386751,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":386751,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":379062,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":369907,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":353503,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2017-12-31","val":0.42,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":0.42,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0.42,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":0.42,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":0.42,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2017-12-31","val":0.42,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.42,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.21,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.21,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.19,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":0.19,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0.19,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0.19,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":0.19,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":0.19,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":0.19,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2018-12-31","val":0.19,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.19,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.19,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0.19,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0.19,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.19,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.19,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":0.19,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":0.19,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0.19,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0.19,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":0.19,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2019-12-31","val":0.19,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.19,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.19,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.19,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.19,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0.19,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":0.19,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2020-12-31","val":0.19,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.19,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":0.19,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":0.19,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":0.19,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":0.19,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":0.19,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":0.19,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.13,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.54,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":0.54,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.54,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.55,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":4.39,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":4.39,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":4.39,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4.35,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4.31,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4.22,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2018-06-30","val":63580,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":47035,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":176445,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14685,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6176855,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3098055,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":3098055,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1075950,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":697990,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":697990,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":538390,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":463494,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":444942,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","description":"Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2017-12-31","val":782250,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":782250,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1515000,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1515000,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1790000,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1790000,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1790000,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1790000,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":1790000,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1790000,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1790000,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1790000,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1790000,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1790000,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1790000,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1790000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":1790000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1172000,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3256620,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":3256620,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3230898,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3092909,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":379062,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2017-12-31","val":0.42,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.42,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.21,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.21,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.19,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.19,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.19,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0.19,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0.19,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.19,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.19,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.19,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.19,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.19,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.19,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.19,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":0.19,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.13,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.54,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":0.54,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.54,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.55,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4.35,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-12-31","val":0.07,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":3.32,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":3.32,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0.77,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0.77,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":0.77,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":0.77,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2018-06-30","val":188,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":67546,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6827,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4389821,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2785595,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":2785595,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":975341,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":634053,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":634053,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":491374,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":463494,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":444942,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":193492,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":36217,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2021-06-30","val":6,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"}]}},"SharesIssued":{"label":"Shares, Issued","description":"Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.","units":{"shares":[{"end":"2014-04-21","val":0,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q1I"}]}},"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":"2020-01-01","end":"2020-03-31","val":603463,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":240093,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2014-04-21","val":0,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q1I"},{"end":"2014-04-30","val":0,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":0,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"end":"2014-06-30","val":-1169,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-48552,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":-48552,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-201266,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"end":"2014-12-31","val":-201266,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"end":"2014-12-31","val":-201266,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":-201266,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":-201266,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-340591,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-305736,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-412492,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-217966,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"end":"2015-12-31","val":-217966,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-393821,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":-1206041,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-3857761,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":-3857761,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2017-12-31","val":-3857761,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2017-12-31","val":-3857761,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2017-12-31","val":-3857761,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2017-12-31","val":-3857761,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2017-12-31","val":-3857761,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2017-12-31","val":-3857761,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2017-12-31","val":-3857761,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2017-12-31","val":-3857761,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-4463866,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":-4463866,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-03-31","val":-4463866,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-03-31","val":-4463866,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-03-31","val":-4463866,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-03-31","val":-4463866,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-5012396,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"end":"2018-06-30","val":-5012396,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-06-30","val":-5012396,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-06-30","val":-5012396,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-06-30","val":-5012396,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-7776420,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"end":"2018-09-30","val":-7776420,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-11498428,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"end":"2018-12-31","val":-11498428,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":-11498428,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":-11498428,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2018-12-31","val":-11498428,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2018-12-31","val":-11498428,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2018-12-31","val":-11498428,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2018-12-31","val":-11498428,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2018-12-31","val":-11498428,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":-11498428,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-12-31","val":-11498428,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-10451995,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2019-03-31","val":-10451995,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-03-31","val":-10451995,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-03-31","val":-10451995,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2019-03-31","val":-10451995,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-03-31","val":-10451995,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-03-31","val":-10451995,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-03-31","val":-10451995,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-14820463,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":-14820463,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"end":"2019-06-30","val":-14820463,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"end":"2019-06-30","val":-14820463,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-06-30","val":-14820463,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-06-30","val":-14820463,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-11205521,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"end":"2019-09-30","val":-11205521,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-11970142,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"end":"2019-12-31","val":-11970142,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":-11970142,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-11970142,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-11970142,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":-11970142,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":-11970142,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2019-12-31","val":-11970142,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":-11970142,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2019-12-31","val":-11970142,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-9774170,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2020-03-31","val":-9774170,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-03-31","val":-9774170,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-03-31","val":-9774170,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-03-31","val":-9774170,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-03-31","val":-9774170,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-12317528,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":-12317528,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-06-30","val":-12317528,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-06-30","val":-12317528,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-13573620,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":-13573620,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-8788292,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":-8788292,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-8788292,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":-8788292,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":-8788292,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":-8788292,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2020-12-31","val":-8788292,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2020-12-31","val":-14234280,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2020-12-31","val":-14234280,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2020-12-31","val":-14234280,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2020-12-31","val":-14234280,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":46074280,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":46074280,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-03-31","val":46074280,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-03-31","val":46074280,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-03-31","val":46074280,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-03-31","val":33663149,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-03-31","val":33663149,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-03-31","val":33663149,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q1I"},{"end":"2021-06-30","val":46909630,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":46909630,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-06-30","val":46909630,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-06-30","val":34684557,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-06-30","val":34684557,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-06-30","val":34684557,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q2I"},{"end":"2021-09-30","val":49753326,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":36864520,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-09-30","val":36864520,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3I"},{"end":"2021-12-31","val":72111466,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":72111466,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":72111466,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":71490044,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":71490044,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":71490044,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":71490044,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2021-12-31","val":71491476,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2021-12-31","val":71491476,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2021Q4I"},{"end":"2022-03-31","val":68035791,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":68035791,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-03-31","val":68083025,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2022-03-31","val":68083025,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2022-03-31","val":68084447,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-03-31","val":68084447,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":70351838,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":69982483,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2022-06-30","val":69982483,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2022-06-30","val":69983882,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":75458890,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":69992021,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":69992021,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":69992021,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":69992021,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":64405467,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2023-03-31","val":64405467,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":61019702,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20825110,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"StockholdersEquityNoteSubscriptionsReceivable":{"label":"Stockholders' Equity Note, Subscriptions Receivable","description":"Note received instead of cash as contribution to equity. The transaction may be a sale of capital stock or a contribution to paid-in capital.","units":{"USD":[{"end":"2014-04-30","val":0,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-04-30","val":0,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q1I"},{"end":"2014-09-30","val":12500,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"end":"2014-09-30","val":12500,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q3I"}]}},"StockIssuedDuringPeriodSharesAcquisitions":{"label":"Stock Issued During Period, Shares, Acquisitions","description":"Number of shares of stock issued during the period pursuant to acquisitions.","units":{"shares":[{"start":"2016-01-01","end":"2016-03-31","val":150000000,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"}]}},"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":"2014-04-22","end":"2014-06-30","val":10000000,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2015-01-01","end":"2015-06-30","val":59232,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2016-01-01","end":"2016-03-31","val":5882,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"}]}},"StockIssuedDuringPeriodSharesOther":{"label":"Stock Issued During Period, Shares, Other","description":"Number of shares of stock issued attributable to transactions classified as other.","units":{"shares":[{"start":"2016-01-01","end":"2016-03-31","val":495000,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"}]}},"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":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2016-01-01","end":"2016-03-31","val":51380,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-04-01","end":"2016-06-30","val":2000000,"accn":"0001096906-16-001842","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-07-01","end":"2016-09-30","val":2000000,"accn":"0001096906-16-002046","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-04-01","end":"2016-12-31","val":2000000,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-04-01","end":"2016-12-31","val":2000000,"accn":"0001096906-18-000208","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-03-31","val":2000000,"accn":"0001096906-17-000384","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2000000,"accn":"0001096906-17-000516","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":2000000,"accn":"0001096906-17-000747","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2020-01-01","end":"2020-12-31","val":5848013,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":5848013,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6653309,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":6653309,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-03-31","val":6653309,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-03-31","val":6653309,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-03-31","val":6653309,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":2535071,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":2535071,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-04-01","end":"2021-06-30","val":2535071,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":2535071,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":2535071,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":6653309,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":15067211,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"}]}},"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":"2014-04-22","end":"2014-06-30","val":1000,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-22","end":"2014-06-30","val":1000,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-06-30","val":1000,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-12-31","val":275220,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":275220,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2017-01-01","end":"2017-03-31","val":-19125,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-6168,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-01-01","end":"2017-09-30","val":21170,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":-62084,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-176800,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":176800,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":176800,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":176800,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":176800,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":176800,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":-176800,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":71223,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-09-30","val":38644,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":38644,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":43474,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":43474,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":5,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":5,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2022-04-01","end":"2022-06-30","val":55144,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":55144,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":55144,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-04-01","end":"2022-06-30","val":55137,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":55137,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":1042318,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":1042186,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1097462,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"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":"2014-04-22","end":"2014-12-31","val":92878,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":92878,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":99850,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2020-01-01","end":"2020-03-31","val":250000,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":250000,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-03-31","val":250000,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":250000,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-01-01","end":"2020-03-31","val":250000,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-03-31","val":250000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":250000,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":250000,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":124000,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":124000,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":674469,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":674469,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":674469,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":76492993,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":76492993,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":76492993,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-07-01","end":"2022-09-30","val":9173733,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":9175000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-07-01","end":"2023-09-30","val":497500,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"StockIssuedDuringPeriodValueShareBasedCompensation":{"label":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":176800,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":176800,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":240093,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":261525,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":261525,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":99252,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":99252,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-03-31","val":99252,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-03-31","val":99252,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-03-31","val":99248,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"start":"2022-01-01","end":"2022-03-31","val":99248,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-03-31","val":99248,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":132325,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":132325,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":132325,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-04-01","end":"2022-06-30","val":132309,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":132309,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":231577,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-07-01","end":"2023-09-30","val":91200,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"StockIssuedDuringPeriodValueStockDividend":{"label":"Stock Issued During Period, Value, Stock Dividend","description":"Value of stock issued to shareholders as a dividend during the period.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":92269,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2019Q3"}]}},"StockOptionPlanExpense":{"label":"Stock or Unit Option Plan Expense","description":"Amount of noncash expense for option under share-based payment arrangement.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":78437,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19341,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":38897,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":58667,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":71223,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":78437,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":19556,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":19556,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":39112,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":58887,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":78652,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":78652,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":19341,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":36538,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"UnrealizedGainLossOnDerivatives":{"label":"Unrealized Gain (Loss) on Derivatives","description":"The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":-72351,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-01-01","end":"2017-12-31","val":-126054,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6415,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":246025,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":246025,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":246025,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":766718,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":-766718,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":604219,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22"},{"start":"2018-01-01","end":"2018-12-31","val":604219,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-107871,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-107871,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-4078485,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-4078485,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":-4078485,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":-4078485,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-689369,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-689369,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-252230,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":-252230,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2298609,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":2298609,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2298609,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":2298609,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":2298609,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":2298609,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":2298609,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-2298609,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"UnrecognizedTaxBenefitsPeriodIncreaseDecrease":{"label":"Unrecognized Tax Benefits, Period Increase (Decrease)","description":"Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"ValuationAllowancesAndReservesPeriodIncreaseDecrease":{"label":"SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)","description":"Amount of increase (decrease) in valuation and qualifying accounts and reserves.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":128706,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05","frame":"CY2014"},{"start":"2014-04-22","end":"2014-12-31","val":128706,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":183507,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-12-31","val":742242,"accn":"0001096906-17-000244","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"}]}},"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-04-22","end":"2014-06-30","val":10000000,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":81986991,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":81986991,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-09-30","val":98933880,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":137361600,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-07-01","end":"2014-09-30","val":137361600,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-07-01","end":"2014-09-30","val":162401150,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-04-22","end":"2014-12-31","val":90113336,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":90113336,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":93664279,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":93664279,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":85931115,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":78282931,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":79653845,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":67303998,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":77738500,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":167059562,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":23441191,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":23468004,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":23494522,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":23589017,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":23829713,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":23858031,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":25328907,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":25328907,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":26642693,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":26642693,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":26642693,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":26642693,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":27942042,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":27942042,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":27942042,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":27942042,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":27813506,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":27813506,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":30358570,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":30358570,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":28447969,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":30782076,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":30782076,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":35347086,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":35347086,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":35347086,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":35347086,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":38675118,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":38675118,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":38675118,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":38675118,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":62450846,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":62450846,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":237269687,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":237269687,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":75206998,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":138036023,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":138036023,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":139071976,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":139071976,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":131173215,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":131173215,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":138238550,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":138238550,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":131934084,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":131934084,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":139611790,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":139611790,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":139611790,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":154616490,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":154616490,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":158184050,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":158184050,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":158184050,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":161712406,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":161712406,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":161712406,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":161118324,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":161118324,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":168627907,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":168627907,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":164216808,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":164216808,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":164216808,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":183032447,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":22879056,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":183124480,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":183124480,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":22890560,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":184190932,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":184190932,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":22899822,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":187778448,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":23472306,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":197768559,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":24721070,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":190779052,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":24901733,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25076452,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":25103271,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":25666740,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":27409203,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"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":"2014-04-22","end":"2014-06-30","val":10000000,"accn":"0001096906-14-001124","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2018-01-01","end":"2018-12-31","val":28447969,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":75206998,"accn":"0001445866-20-000782","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-01","frame":"CY2019"}]}},"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":"2014-04-22","end":"2014-06-30","val":10000000,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-04-22","end":"2014-09-30","val":81986991,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-04-22","end":"2014-09-30","val":81986991,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-04-22","end":"2014-09-30","val":98933880,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":137361600,"accn":"0001096906-14-001651","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-19"},{"start":"2014-07-01","end":"2014-09-30","val":137361600,"accn":"0001096906-15-000009","fy":2014,"fp":"Q3","form":"10-Q","filed":"2015-01-06"},{"start":"2014-07-01","end":"2014-09-30","val":162401150,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-04-22","end":"2014-12-31","val":90113336,"accn":"0001096906-15-000469","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-05"},{"start":"2014-04-22","end":"2014-12-31","val":90113336,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29"},{"start":"2015-01-01","end":"2015-03-31","val":93664279,"accn":"0001096906-15-000585","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-20"},{"start":"2015-01-01","end":"2015-03-31","val":93664279,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":85931115,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":78282931,"accn":"0001096906-15-000945","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":79653845,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":67303998,"accn":"0001096906-15-001213","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":77738500,"accn":"0001096906-16-001496","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-29","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":167059562,"accn":"0001096906-16-001625","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":23441191,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":23468004,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2017-04-01","end":"2017-06-30","val":23494522,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":23589017,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2017-07-01","end":"2017-09-30","val":23829713,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":23858031,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":25328907,"accn":"0001096906-18-000256","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":25328907,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":26642693,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-01-01","end":"2018-06-30","val":26642693,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-06-30","val":26642693,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-01-01","end":"2018-06-30","val":26642693,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":27942042,"accn":"0001096906-18-000497","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-17"},{"start":"2018-04-01","end":"2018-06-30","val":27942042,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":27942042,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2018-04-01","end":"2018-06-30","val":27942042,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":27813506,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-01-01","end":"2018-09-30","val":27813506,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":30358570,"accn":"0001096906-18-000677","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-30"},{"start":"2018-07-01","end":"2018-09-30","val":30358570,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":28447969,"accn":"0001096906-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":30782076,"accn":"0001096906-19-000213","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":30782076,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":35347086,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":35347086,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-01-01","end":"2019-06-30","val":35347086,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-01-01","end":"2019-06-30","val":35347086,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":38675118,"accn":"0001096906-19-000306","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":38675118,"accn":"0001096906-19-000312","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-21"},{"start":"2019-04-01","end":"2019-06-30","val":38675118,"accn":"0001096906-19-000313","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-22"},{"start":"2019-04-01","end":"2019-06-30","val":38675118,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":62450846,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":62450846,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":101810802,"accn":"0001096906-19-000395","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":101810802,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":75206998,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":127207693,"accn":"0001445866-20-000961","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":127207693,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":129190454,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":129190454,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":131173215,"accn":"0001445866-20-001173","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":131173215,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":130111673,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":130111673,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":131934084,"accn":"0001096906-20-000297","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":131934084,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":132987390,"accn":"0001096906-21-000759","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":132987390,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":132987390,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":154616490,"accn":"0001096906-21-001192","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":154616490,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":158184050,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":158184050,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":158184050,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":161712406,"accn":"0001096906-21-002042","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":161712406,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":161712406,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":161118324,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":161118324,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":166964408,"accn":"0001096906-21-002626","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":166964408,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":164216808,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":164216808,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":164216808,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":183032447,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":22879056,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":183124480,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":183124480,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":22890560,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":183198579,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":183198579,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":22899822,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":187778448,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":23472306,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":197768559,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":24721070,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":190779052,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":24901733,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25076452,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":25103271,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":25666740,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":27409203,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"AccountsReceivableGrossNoncurrent":{"label":"Accounts Receivable, before Allowance for Credit Loss, Noncurrent","description":"Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent.","units":{"USD":[{"end":"2021-12-31","val":3000000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"AcquisitionCosts":{"label":"Acquisition Costs, Period Cost","description":"The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":612000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"AllowanceForLoanAndLeaseLossesWriteOffs":{"label":"Allowance for Loan and Lease Losses, Write-offs","description":"Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":3017022,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"Capital":{"label":"Banking Regulation, Total Capital, Actual","description":"Amount of total capital as defined by regulatory framework.","units":{"USD":[{"end":"2021-12-31","val":14000000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":420097,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":420097,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":34968890,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11134869,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":11134869,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":4703330,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":2993083,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":2993083,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":2993083,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2814852,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-2814852,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":452932,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":452932,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":452932,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":1736410,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":1736410,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":-1042125,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2198241,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1155422,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":251474,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"ConversionOfStockAmountConverted1":{"label":"Conversion of Stock, Amount Converted","description":"\"The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":400092,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-03-31","val":400092,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":400092,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":400092,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":365470,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"}]}},"DebtInstrumentPeriodicPayment":{"label":"Debt Instrument, Periodic Payment","description":"Amount of the required periodic payments including both interest and principal payments.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":19590,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"EmployeeBenefitsAndShareBasedCompensation":{"label":"Employee Benefits and Share-based Compensation","description":"Amount of expense for employee benefit and equity-based compensation.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":78652,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":298063,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"EscrowDeposit":{"label":"Escrow Deposit","description":"The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.","units":{"USD":[{"end":"2021-12-31","val":1400000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"FDICIndemnificationAssetAcquisitions":{"label":"FDIC Indemnification Asset, Acquisitions","description":"Amount of increases to the indemnification asset due to acquisitions of assets relating to loss sharing agreements with the Federal Deposit Insurance Corporation (FDIC).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1799725,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"GainLossOnSaleOfEquityInvestments":{"label":"Gain (Loss) on Sale of Equity Investments","description":"The difference between the carrying value and the sale price of equity securities, not separately or otherwise categorized as trading or available-for-sale. This element includes investments in which the entity holds a small ownership stake (generally, less than 20% of the shares outstanding) and cannot exert significant influence.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1350000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"ImpairmentOfInvestments":{"label":"Other than Temporary Impairment Losses, Investments","description":"The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1350000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"IncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Equity Method Investments","description":"Amount of income (loss) for proportionate share of equity method investee's income (loss).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1350000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-260565,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2020-01-01","end":"2020-12-31","val":-260565,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-75904,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-218087,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-218087,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":-343670,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":-429529,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"start":"2021-01-01","end":"2021-12-31","val":-429529,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-429529,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-103375,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-103375,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-213041,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-213041,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":-213041,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":-419446,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":-419446,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":-642822,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-255404,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-615344,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":-976470,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"LinesOfCreditCurrent":{"label":"Line of Credit, Current","description":"The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2020-12-31","val":2819793,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":2819793,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4473489,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":4473489,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":4473489,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":4473489,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":4473489,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":4473489,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":4473489,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3590862,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8091942,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":8091942,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6047076,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7426814,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":7426814,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":7426814,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":7426814,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8970460,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8699609,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":11077614,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"LoansAndLeasesReceivableAllowance":{"label":"Loans and Leases Receivable, Allowance","description":"Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.","units":{"USD":[{"end":"2020-12-31","val":49914,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-12-31","val":199936,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2021-12-31","val":24230169,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":24230169,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":24230169,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":24230169,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":24230169,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":28019303,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20728319,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":20728319,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22542421,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22109820,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":22109820,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":22109820,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21661596,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21627540,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":21246368,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"LongTermDebtMaturingInYearsTwoAndThree":{"label":"Long-Term Debt, Maturity, Year Two and Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second and third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":202302,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths":{"label":"Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-12-31","val":10098065,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9124406,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11210709,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":11210709,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9254430,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":75712,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"},{"end":"2023-03-31","val":1785069,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1743815,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2748849,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-12-31","val":4081933,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5082609,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":65000,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":65000,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":65000,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-12-31","val":135072,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":370582,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":35907,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":35907,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6785489,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-12-31","val":129849,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":359791,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":53443,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":53443,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":775497,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-12-31","val":3844706,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2407852,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1617748,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1617748,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1675770,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-12-31","val":5940544,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10674063,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7745512,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":7745512,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3986235,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":59964,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"},{"end":"2023-03-31","val":3562900,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":123428,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":83431,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":66626,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"},{"end":"2023-03-31","val":709653,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":669034,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":628474,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"LongTermLineOfCredit":{"label":"Long-term Line of Credit, Noncurrent","description":"The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5640051,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14"},{"end":"2021-12-31","val":5640051,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":5640051,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":5640051,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":5640051,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":5640051,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":5640051,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10339420,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5458338,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":5458338,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8941526,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7215520,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":7215520,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":7215520,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":7215520,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3928105,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4058411,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":442962,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"NotesPayableToBankNoncurrent":{"label":"Notes Payable to Bank, Noncurrent","description":"The total amount due within more than 12 month, or the operating cycle if longer, on all notes payable to banks paid on an installment. This can include the amount of any loans from the applicant firm. This does not, however, include any mortgage balances.","units":{"USD":[{"end":"2020-12-31","val":15201450,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020Q4I"},{"end":"2021-12-31","val":8426105,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"OtherNonrecurringIncomeExpense":{"label":"Other Nonrecurring (Income) Expense","description":"Amount of other expense (income) that is infrequent in occurrence or unusual in nature.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":8400000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"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-01-01","end":"2021-12-31","val":1800000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"ProceedsFromSecuredLinesOfCredit":{"label":"Proceeds from Secured Lines of Credit","description":"The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).","units":{"USD":[{"start":"2022-03-01","end":"2022-03-31","val":4200000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2022Q1I"}]}},"ProceedsFromSecuredNotesPayable":{"label":"Proceeds from Secured Notes Payable","description":"The cash inflow from borrowings supported by a written promise to pay an obligation that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":2000000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"RecordedUnconditionalPurchaseObligationDueInFifthYear":{"label":"Recorded Unconditional Purchase Obligation, to be Paid, Year Five","description":"Amount of recorded unconditional purchase obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":480000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"RecordedUnconditionalPurchaseObligationDueInFourthYear":{"label":"Recorded Unconditional Purchase Obligation, to be Paid, Year Four","description":"Amount of recorded unconditional purchase obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":460000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"RecordedUnconditionalPurchaseObligationDueInSecondYear":{"label":"Recorded Unconditional Purchase Obligation, to be Paid, Year Two","description":"Amount of recorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":420000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"RecordedUnconditionalPurchaseObligationDueInThirdYear":{"label":"Recorded Unconditional Purchase Obligation, to be Paid, Year Three","description":"Amount of recorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":440000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"RecordedUnconditionalPurchaseObligationDueWithinOneYear":{"label":"Recorded Unconditional Purchase Obligation, to be Paid, Year One","description":"Amount of recorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":420000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1464918,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"SaleLeasebackTransactionTransactionCostsInvestingActivities":{"label":"Sale Leaseback Transaction, Transaction Costs, Investing Activities","description":"Amount of cash outflow for transaction costs in a sale-leaseback recognized in investing activities. Includes, but is not limited to, closing and debt issuance costs.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":2000000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":9000000,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-12-31","val":1.01,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1.01,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.3,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.3,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0.3,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":0.32,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":0.32,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6.16,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6.16,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":6.16,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021"}]}},"VariableInterestEntityOwnershipPercentage":{"label":"Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage","description":"Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).","units":{"pure":[{"start":"2022-01-03","end":"2022-01-31","val":0.7143,"accn":"0001096906-22-000845","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-14","frame":"CY2021Q4I"}]}},"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":"2020-12-31","val":6484869,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":11875176,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":11875176,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":11875176,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":11875176,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":11875176,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":11875176,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13616694,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13016990,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":13016990,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":16457483,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17139944,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":17139944,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":17139944,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":17139944,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15540528,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":16628748,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16068693,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"AdditionalPaidInCapitalCommonStock":{"label":"Additional Paid in Capital, Common Stock","description":"Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.","units":{"USD":[{"end":"2020-12-31","val":25144136,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":79481817,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":83443846,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q2I"},{"end":"2021-09-30","val":83805812,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":131293861,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":131293861,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":130348267,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":130348267,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":130348267,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":130348267,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":131394135,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2022-03-31","val":130940797,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1I"},{"end":"2022-06-30","val":131684633,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":131300423,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":141539601,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":141723921,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":141723921,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":141723921,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":141723921,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":141906511,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":143072462,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":143595686,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":78652,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":19341,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-03-31","val":19341,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":19341,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-03-31","val":19341,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":7988,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":7988,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":7988,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":4604,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":36538,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":36538,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1026,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":1026,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-03-31","val":93197,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-03-31","val":93197,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":103055,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":172183,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":172183,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":23459,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":473159,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"CashEquivalentsAtCarryingValue":{"label":"Cash Equivalents, at Carrying Value","description":"Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"ContractWithCustomerAssetNetCurrent":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.","units":{"USD":[{"end":"2020-12-31","val":717421,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":877904,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":877904,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":877904,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":877904,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":877904,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":877904,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1207606,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1486647,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1486647,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1407506,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1402788,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":1402788,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":1402788,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":1402788,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1835432,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1392007,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1647435,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"CostOfGoodsAndServicesSoldAmortization":{"label":"Cost, Amortization","description":"Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":225628,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":223836,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":657180,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":657180,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":1209331,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":1757393,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":1757393,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":671932,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":736205,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-03-31","val":736205,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1326154,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":1454099,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":1454099,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":2276256,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":2276256,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":3148055,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":788013,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1614567,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":2386173,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2020-01-01","end":"2020-12-31","val":2070262,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":722426,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1673164,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1673164,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":950738,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":950738,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2851969,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":1178805,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4154359,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1405391,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":1469664,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2889910,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":3018456,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":3018456,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":1484519,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":1548792,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":1548792,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4590240,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":4590240,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":1571784,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":1571784,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":1527783,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3113139,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":1585356,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4602617,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":1489478,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for option under share-based payment arrangement.","units":{"USD":[{"end":"2021-12-31","val":7210,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6184,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-12-31","val":1053547,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":900000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":800000,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":700000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"FinanceLeaseLiabilityUndiscountedExcessAmount":{"label":"Finance Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2021-12-31","val":10337568,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10020457,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9704751,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":9704751,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9392600,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9171495,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8778767,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8474940,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8192025,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"FinanceLeasePrincipalPayments":{"label":"Finance Lease, Principal Payments","description":"Amount of cash outflow for principal payment on finance lease.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":503628,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":302575,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":345303,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":345303,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":487723,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":637180,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":637180,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":157585,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":157585,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":317150,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":317150,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":317150,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":480272,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":480272,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":650695,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":179032,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":358246,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":496675,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-8142924,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6129468,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-03-31","val":-6441302,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9256745,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-9382521,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-06-30","val":-9382521,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":-3127277,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-2941219,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-04-01","end":"2021-06-30","val":-2941219,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-7510604,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-09-30","val":-7510604,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":1871917,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-07-01","end":"2021-09-30","val":1871917,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-21426879,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-21426879,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-4175953,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-4332397,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2150430,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-2664451,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":-2664451,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":2025523,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":1667946,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":1667946,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-7625097,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":-7625097,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":-4960646,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":-4960646,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-13609307,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-6096143,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-10907876,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":-4811733,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-51979548,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":-41071672,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"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":"2020-12-31","val":7100911,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":10164013,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":10164013,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":10164013,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":10164013,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":10164013,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":10164013,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9124406,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11210709,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":11210709,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9254430,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10627950,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":10627950,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":10627950,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":10627950,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15503807,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15425081,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17699139,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2020-01-01","end":"2020-12-31","val":-2249060,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1057399,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-03-31","val":-1369233,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1280459,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-1406235,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-06-30","val":-1406235,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":-223060,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-37002,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-04-01","end":"2021-06-30","val":-37002,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2138142,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-09-30","val":2138142,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":3544377,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-07-01","end":"2021-09-30","val":3544377,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":695480,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":695480,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-576242,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":-576242,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4317394,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":-1280056,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":-1280056,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":4893636,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":-703814,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":-703814,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-2348683,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":-2280150,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":-1068627,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":-1057365,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-2853523,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-955670,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2048509,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":-1092839,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-2791004,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":-742495,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"NumberOfBusinessesAcquired":{"label":"Number of Businesses Acquired","description":"The number of businesses acquired by the entity during the period.","units":{"company":[{"start":"2021-01-01","end":"2021-12-31","val":6,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-12-31","val":6,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"segment":[{"start":"2021-01-01","end":"2021-12-31","val":5,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":5,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":8,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":8,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":7,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2020-12-31","val":15201450,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":8426105,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":8426105,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":8426105,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":8426105,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":8426105,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":8426105,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8555477,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4059272,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":4059272,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4346465,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4266350,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":4266350,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":4266350,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":4266350,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2229684,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2144048,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3104267,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-15216,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":15490,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":15490,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":30706,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":30706,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":454191,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":438701,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":32719,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":32719,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":291379,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":291379,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":291379,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":258660,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":258660,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":258660,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":278439,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":356805,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":-12940,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":-6126,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":43200,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":59106,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":15906,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":22596,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":-36510,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"OtherNotesPayableCurrent":{"label":"Other Notes Payable, Current","description":"Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":4281118,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5690524,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"end":"2021-12-31","val":5690524,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2021-12-31","val":5690524,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":5690524,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2021-12-31","val":5690524,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":5690524,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5533544,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3118767,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":3118767,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3207354,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3201136,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":3201136,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5998347,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"}]}},"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":"2020-01-01","end":"2020-12-31","val":75670,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":243992,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":317958,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":317958,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":2970087,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":3571253,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":3571253,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":363053,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":363053,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":756870,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":756870,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":756870,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":756870,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":756870,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":1067157,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1501923,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1856996,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":2920716,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2020-01-01","end":"2020-12-31","val":33454349,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8668405,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":22540269,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":22540269,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":14130730,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":14130730,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":39938585,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":17398316,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":51640813,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":51640813,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":25592154,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":25592154,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":50863280,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":50863280,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":50863280,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":25271126,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":25271126,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":25271126,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":78349695,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":78349695,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":27486415,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":27486415,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":104563002,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":24361713,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":52383739,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":28022026,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":77984543,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":25600804,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":78652,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":19341,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27329,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":27329,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":31933,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":298063,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":298063,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":100278,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2022-01-01","end":"2022-03-31","val":192449,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-03-31","val":192449,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":335658,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":496957,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-06-30","val":496957,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":520416,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":520416,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":704736,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":182589,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":348029,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":373786,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period","description":"Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.","units":{"shares":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable","description":"The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.","units":{"shares":[{"end":"2021-12-31","val":1622625,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1071125,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1075125,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1075125,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1079813,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1084500,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":135567,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":159001,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":158821,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding","description":"The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.","units":{"shares":[{"end":"2021-12-31","val":1790000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1172000,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3256620,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":3256620,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3230898,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3092909,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":379062,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":369907,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":353506,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2021-01-01","end":"2021-03-31","val":185850,"accn":"0001628280-22-015183","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-23"},{"start":"2021-01-01","end":"2021-03-31","val":185850,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":185850,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-03-31","val":185850,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":185850,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":185850,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":{"label":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount","description":"Amount of cost not yet recognized for nonvested award under share-based payment arrangement.","units":{"USD":[{"end":"2022-06-30","val":1483595,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-30","val":1483595,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1312637,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"}]}},"GainLossOnSaleOfProperties":{"label":"Gain (Loss) on Sale of Properties","description":"The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1"},{"end":"2022-06-23","val":5597450,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-23","val":5822450,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2022-06-23","val":5822450,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2022-06-23","val":5822450,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q2I"},{"start":"2022-01-01","end":"2022-06-30","val":5597450,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":5822450,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-04-01","end":"2022-06-30","val":5597450,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-04-01","end":"2022-06-30","val":5822450,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5938150,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-07-01","end":"2022-09-30","val":115700,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5938150,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"LesseeOperatingLeaseDiscountRate":{"label":"Lessee, Operating Lease, Discount Rate","description":"Discount rate used by lessee to determine present value of operating lease payments.","units":{"pure":[{"end":"2021-05-03","val":0.0396,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q1I"},{"end":"2022-06-23","val":0.07,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-23","val":0.07,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2022-06-23","val":0.07,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2022-06-26","val":0.05,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q2I"}]}},"PaymentsToAcquireBusinessesGross":{"label":"Payments to Acquire Businesses, Gross","description":"The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":2513355,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":16824000,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":16824000,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":16824000,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":37324035,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":37324035,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"ProceedsFromSaleOfBuildings":{"label":"Proceeds from Sale of Buildings","description":"The cash inflow from sale of buildings.","units":{"USD":[{"end":"2022-06-23","val":13200000,"accn":"0001628280-22-022573","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-12"},{"end":"2022-06-23","val":13200000,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28"},{"end":"2022-06-23","val":13200000,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2022-06-23","val":13200000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q2I"}]}},"AccruedBonusesCurrentAndNoncurrent":{"label":"Accrued Bonuses","description":"Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements.","units":{"USD":[{"end":"2021-12-31","val":1200000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"}]}},"AllowanceForDoubtfulAccountsReceivableWriteOffs":{"label":"Accounts Receivable, Allowance for Credit Loss, Writeoff","description":"Amount of direct write-downs of accounts receivable charged against the allowance.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":3028757,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":3028757,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":202761,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"BusinessCombinationAcquisitionRelatedCosts":{"label":"Business Combination, Acquisition Related Costs","description":"This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":612000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities","description":"Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.","units":{"USD":[{"end":"2020-12-31","val":451966,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1809857,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":139020,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":139020,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"DebtInstrumentUnamortizedDiscountCurrent":{"label":"Debt Instrument, Unamortized Discount, Current","description":"Amount of debt discount to be amortized within one year or within the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":1343624,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-812782,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1616916,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-1616916,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-650283,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-495076,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1943741,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-1943741,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-873014,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2020-12-31","val":2825408,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6151010,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":6151010,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":12337758,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":317706,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-326825,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-326825,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-222731,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"DeferredTaxAssetInterestCarryforward":{"label":"Deferred Tax Asset, Interest Carryforward","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":615260,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":615260,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":634445,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.","units":{"USD":[{"end":"2020-12-31","val":80912,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":90293,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":90293,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":211499,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.","units":{"USD":[{"end":"2020-12-31","val":1192,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":347645,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":347645,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":696419,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets":{"label":"Deferred Tax Liabilities, Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.","units":{"USD":[{"end":"2020-12-31","val":2067009,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5785088,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":5785088,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4865970,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2020-12-31","val":758399,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":365922,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":365922,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3266395,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"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":"2020-12-31","val":293327,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":149517,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":149517,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":578545,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"EquitySecuritiesWithoutReadilyDeterminableFairValueAmount":{"label":"Equity Securities without Readily Determinable Fair Value, Amount","description":"Amount of investment in equity security without readily determinable fair value.","units":{"USD":[{"end":"2021-12-31","val":1350000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":1350000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount":{"label":"Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount","description":"Amount of impairment loss on investment in equity security without readily determinable fair value.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1350000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":1350000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"GoodwillImpairedAccumulatedImpairmentLoss":{"label":"Goodwill, Impaired, Accumulated Impairment Loss","description":"Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2021-12-31","val":367000000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"}]}},"IncomeLossAttributableToParent":{"label":"Income (Loss) Attributable to Parent, before Tax","description":"Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-8142924,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-19335464,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":-21426879,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-13609307,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"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":"2020-01-01","end":"2020-12-31","val":12509,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021"}]}},"IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.","units":{"shares":[{"start":"2020-01-01","end":"2020-12-31","val":6624400,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2"}]}},"LineOfCreditFacilityMaximumBorrowingCapacity":{"label":"Line of Credit Facility, Maximum Borrowing Capacity","description":"Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.","units":{"USD":[{"end":"2021-12-31","val":18800000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":33000000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"NotesIssued1":{"label":"Notes Issued","description":"The fair value of notes issued in noncash investing and financing activities.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":2300000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-12-31","val":272262,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":412898,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":412898,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1006683,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"OtherAssetsMiscellaneousNoncurrent":{"label":"Other Assets, Miscellaneous, Noncurrent","description":"Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":108417,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":207601,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":207601,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1277060,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"OtherNonoperatingIncome":{"label":"Other Nonoperating Income","description":"Amount of income related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":71224,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":635526,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":635526,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":270609,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"OtherNonrecurringExpense":{"label":"Other Nonrecurring Expense","description":"Amount of other expense that is infrequent in occurrence or unusual in nature.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":8400000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021"}]}},"PaidInKindInterest":{"label":"Paid-in-Kind Interest","description":"Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":79211,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021"}]}},"PaymentsToAcquireInvestments":{"label":"Payments to Acquire Investments","description":"The cash outflow associated with the purchase of all investments (debt, security, other) during the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":350000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":350000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"ProceedsFromIssuanceOfPrivatePlacement":{"label":"Proceeds from Issuance of Private Placement","description":"The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":9300000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021"}]}},"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization":{"label":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization","description":"Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.","units":{"USD":[{"end":"2020-12-31","val":3342709,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5823949,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":5823949,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-09-30","val":938863,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8301302,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"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":19299286,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":28101471,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":28101471,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19503485,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization":{"label":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization","description":"Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.","units":{"USD":[{"end":"2020-12-31","val":22641995,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":33925420,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":33925420,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":27804787,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"RestrictedCashCurrent":{"label":"Restricted Cash, Current","description":"Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2020-12-31","val":444845,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021Q4I"}]}},"SaleAndLeasebackTransactionGainLossNet":{"label":"Sale and Leaseback Transaction, Gain (Loss), Net","description":"Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.","units":{"USD":[{"end":"2018-04-05","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2018Q1I"}]}},"SaleLeasebackTransactionGrossProceedsInvestingActivities":{"label":"Sale Leaseback Transaction, Gross Proceeds, Investing Activities","description":"Amount of cash inflow before closing and debt issuance costs received by a seller-lessee in a sale-leaseback recognized in investing activities.","units":{"USD":[{"end":"2018-04-05","val":1900000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2018Q1I"}]}},"SaleLeasebackTransactionImputedInterestRate":{"label":"Sale Leaseback Transaction, Imputed Interest Rate","description":"The financing cost related to leases that have been recorded under the deposit method, as a financing or as a capital leases in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller.","units":{"pure":[{"end":"2018-04-05","val":0.02,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2018Q1I"}]}},"SaleLeasebackTransactionMonthlyRentalPayments":{"label":"Sale Leaseback Transaction, Monthly Rental Payments","description":"The amount of the monthly rental payments due under the lease entered into in connection with the transactions involving the sale of property to another party and the lease of the property back to the seller.","units":{"USD":[{"end":"2018-04-05","val":15833,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2018Q1I"}]}},"SaleLeasebackTransactionOtherPaymentsRequired":{"label":"Sale Leaseback Transaction, Other Payments Required","description":"Other amounts the seller-lessee is required to pay under the terms of the transaction involving the sale of property to another party and lease of the property back to the seller, including reimbursements for such items, as utilities, taxes, insurance and common area maintenance.","units":{"USD":[{"end":"2018-04-05","val":1900000,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2018Q1I"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1886896,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1886896,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-04-01","end":"2023-06-30","val":1000809,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":1000809,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q2"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2020-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1169028,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"end":"2021-12-31","val":1169028,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1649939,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q4I"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1169028,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17"},{"start":"2021-01-01","end":"2021-12-31","val":1169028,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":480911,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-008361","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-17","frame":"CY2021"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":-3756155,"accn":"0001628280-23-009572","fy":2022,"fp":"Q2","form":"10-Q/A","filed":"2023-03-28","frame":"CY2022Q1"}]}},"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-12-31","val":7317778,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":837472,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1098050,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":19651069,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":2725270,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":19651069,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":21664165,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2700473,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2894897,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":2878496,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"CashUninsuredAmount":{"label":"Cash, Uninsured Amount","description":"The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2021-12-31","val":2002433,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2021-12-31","val":2000000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021Q4I"},{"end":"2022-09-30","val":4042651,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2000000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"end":"2022-12-31","val":2000000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"end":"2022-12-31","val":2000000,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"end":"2022-12-31","val":2000000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2500000,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2300000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/shares":[{"end":"2022-08-31","val":0.69,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"end":"2022-08-31","val":0.69,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q3I"}]}},"FinanceLeaseInterestExpense":{"label":"Finance Lease, Interest Expense","description":"Amount of interest expense on finance lease liability.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1301842,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":317905,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":633610,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":946241,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":946241,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":1255231,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":305262,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":607895,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":907063,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"ProceedsFromSaleOfOtherAssetsInvestingActivities":{"label":"Proceeds from Sale of Other Assets, Investing Activities","description":"Amount of cash inflow from the sale of other assets recognized in investing activities.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":140710,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-01-01","end":"2022-09-30","val":140710,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":140710,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2022-08-01","end":"2022-08-11","val":1000000,"accn":"0001628280-23-012983","fy":2022,"fp":"Q3","form":"10-Q","filed":"2023-04-25"},{"start":"2022-08-01","end":"2022-08-11","val":1000000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022Q2I"}]}},"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":"2021-01-01","end":"2021-12-31","val":1244059,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":312954,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":625908,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":938863,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":1251817,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":312954,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":625908,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":938863,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"LossContingencyDamagesSoughtValue":{"label":"Loss Contingency, Damages Sought, Value","description":"The value (monetary amount) of the award the plaintiff seeks in the legal matter.","units":{"USD":[{"start":"2022-06-01","end":"2022-06-30","val":213000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"start":"2022-06-01","end":"2022-06-30","val":213000,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-06-01","end":"2022-06-30","val":213000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q2I"},{"start":"2022-11-01","end":"2022-11-30","val":2300000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"start":"2022-11-01","end":"2022-11-30","val":2300000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"start":"2022-11-01","end":"2022-11-30","val":2300000,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-11-01","end":"2022-11-30","val":2300000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-12-01","end":"2022-12-31","val":500000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08"},{"start":"2022-12-01","end":"2022-12-31","val":500000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"start":"2022-12-01","end":"2022-12-31","val":500000,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-12-01","end":"2022-12-31","val":500000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"start":"2023-02-01","end":"2023-02-28","val":100000,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"start":"2023-02-01","end":"2023-02-28","val":100000,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-02-01","end":"2023-02-28","val":100000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q1I"},{"start":"2023-05-01","end":"2023-05-31","val":610000,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-05-01","end":"2023-05-31","val":610000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q2I"},{"start":"2023-09-01","end":"2023-09-30","val":256433,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"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":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-01-01","end":"2022-12-31","val":266419,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":651533,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-09-30","val":366620,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"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":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":825000,"accn":"0001628280-23-016240","fy":2022,"fp":"FY","form":"10-K","filed":"2023-05-08","frame":"CY2022"}]}},"AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition":{"label":"APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":93197,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"start":"2022-01-01","end":"2022-03-31","val":93197,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-01-01","end":"2022-03-31","val":93197,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":172183,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":172183,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":23459,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":182589,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21"},{"start":"2023-01-01","end":"2023-03-31","val":182589,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-01-01","end":"2023-03-31","val":182589,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":165289,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11"},{"start":"2023-04-01","end":"2023-06-30","val":165289,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-65443,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2023-03-31","val":26035,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3594396,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17084,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear":{"label":"Long-Term Debt, Maturity, Remainder of Fiscal Year","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.","units":{"USD":[{"end":"2023-03-31","val":15503807,"accn":"0001628280-23-022830","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-21","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15425081,"accn":"0001628280-23-029122","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-11","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17699139,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"GainLossOnDispositionOfIntangibleAssets":{"label":"Gain (Loss) on Disposition of Intangible Assets","description":"Amount of gain (loss) on sale or disposal of intangible assets.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-01-01","end":"2023-09-30","val":-124874,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"ImpairmentOfIntangibleAssetsFinitelived":{"label":"Impairment of Intangible Assets, Finite-lived","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":18407843,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"}]}},"LossContingencyDamagesAwardedValue":{"label":"Loss Contingency, Damages Awarded, Value","description":"Amount of damages awarded to the plaintiff in the legal matter.","units":{"USD":[{"start":"2023-02-01","end":"2023-02-28","val":56300,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q1I"}]}},"MinorityInterest":{"label":"Stockholders' Equity Attributable to Noncontrolling Interest","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-09-30","val":-238279,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-09-30","val":-238279,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06"},{"start":"2023-07-01","end":"2023-09-30","val":-88520,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"USD/shares":[{"end":"2023-08-31","val":1.25,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2021-12-31","val":71491476,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2021Q4I"},{"end":"2022-03-31","val":68084447,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":69983882,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q2I"},{"end":"2022-09-30","val":75458890,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q3I"},{"end":"2022-12-31","val":69992021,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":64405467,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q1I"},{"end":"2023-06-30","val":61019702,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20586831,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"StockIssuedDuringPeriodSharesShareBasedCompensation":{"label":"Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture","description":"Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).","units":{"shares":[{"start":"2023-08-01","end":"2023-08-31","val":80000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}},"WarrantsNotSettleableInCashFairValueDisclosure":{"label":"Warrants Not Settleable in Cash, Fair Value Disclosure","description":"Fair value portion of warrants not settleable in cash classified as equity.","units":{"USD":[{"end":"2022-12-31","val":2595,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2022Q4I"},{"end":"2023-09-30","val":145000,"accn":"0001628280-24-026953","fy":2023,"fp":"Q3","form":"10-Q","filed":"2024-06-06","frame":"CY2023Q3I"}]}}}}}